GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Alternative zu Ping

Wenn Sie können ssh dazu dann ist es soweit. Dies können Sie ganz einfach mit nc überprüfen ist:nc -zv 111.222.333.444 22 (Ersetzen Sie 111.222.333.444 durch die IP-Adresse Ihrer Instanz)


CURL funktioniert nicht als schnelle Überprüfung, ob der Server aktiv und der Webserver-Daemon heruntergefahren ist. Eine Alternative ist das Senden eines TCP ACK mit Tools wie hping3 . Wenn Sie ein RST erhalten, ist der Server UP.

hping3 -c 1 -V -p 80 -s 5050 -A example.fqdn

Was Sie tun könnten, ist zuerst den CURL-Test auszuprobieren und bei Misserfolg die zweite Methode zu versuchen, um zu bestätigen, dass der Server heruntergefahren ist und nicht nur der Webserver-Daemon.

Das Problem bei dieser Methode besteht darin, dass ein verirrtes TCP-Paket wie dieses von einem zwischengeschalteten Proxy gefiltert werden könnte.


Ich denke curl ist genau das, was Sie wollen. Wie alle gut erzogenen Unix-Programme gibt es einen Fehlercode zurück, wenn etwas schief geht:

[[email protected] ~]$ curl www.no-such-website.com
[[email protected] ~]$ echo $?
6

Sie können auch --connect-timeout verwenden um sicherzustellen, dass es nicht ewig wartet.


Linux
  1. So finden Sie den geografischen Standort von Linux Server im Terminal

  2. Alternativen PHP-Cache (APC) auf dem Server installieren

  3. Chrony – Ein alternativer NTP-Client und -Server für Unix-ähnliche Systeme

  4. Plesk:Einführung

  5. Clusterssh-Alternative zum Verwalten mehrerer SSH-Server

Ping-Befehl unter Linux

So installieren Sie DirectAdmin auf AlmaLinux 8 – Cpanel-Alternative

Graylog-Überwachungsserver unter Ubuntu Linux für Überwachungsserver/-dienste

So aktivieren Sie Ping auf Windows Server 2008 R2

Linux-Ping-Befehl

Ändern Sie die Größe eines Cloud-Servers