Tools zur Überprüfung der Linux-Netzwerkkommunikation

ping

Protokoll: icmp

Es wird verwendet, um die Kommunikation in der IP-Schicht zu bestätigen. Es kann nicht für einen Server mit einer Richtlinie verwendet werden, die nicht antwortet.

ping example.com

Experten verwenden deadman oder nicht.

tcpdump

Protokoll: IP-Schicht zu Anwendungsschicht

Erfassen Sie das Paket. Sie sollten in der Lage sein, tshark zu verwenden.

sudo tcpdump -i ens160

nc

Protokoll: Transportschicht zur Anwendungsschicht

Wird verwendet, um zu überprüfen, ob die Firewall erfolgreich ist.

Server


nc -kl 3000

Klient


nc server.example.com 3000

telnet

Protokolle: SMTP, http, Telnet

Es wird verwendet, um zu überprüfen, ob die Anwendung oder Middleware antwortet.

telnet example.com 80

curl

Protokolle: http, ftp, sftp, tftp, ldap, ...

Es wird verwendet, um zu überprüfen, ob die Anwendung oder Middleware antwortet. Es gibt viele unterstützte Protokolle.

curl -si http://example.com/

Häufig verwendete Optionen:

---i Sie können den HTTP-Antwortheader sehen ---k SSL-Zertifikat überspringen ---s Keine Fortschrittsanzeige ausgeben (nützlich beim Passieren von Rohren)

Andere

nmap, wget, ss(netstat), lsof, ...

Bitte lassen Sie es uns in den Kommentaren wissen.

Recommended Posts

Tools zur Überprüfung der Linux-Netzwerkkommunikation
Weg zu Intermediate Linux: Network Edition
So überprüfen Sie die Linux-Betriebssystemversion
Statusüberprüfungsbefehl, der (manchmal) unter Linux verwendet wird
Netzwerk-Linux-Befehle
Linux-Interprozesskommunikation
[Linux] Einführung in Linux
Linux-Netzwerk-Namespace
Stellen Sie mit Pybitcoin-Tools eine Verbindung zu einem Bitcoin-Netzwerk her
So finden Sie heraus, welche Version von Java Maven verwendet wird
Führen Sie PyQt5 in MacOS ein (Linux kann auch verwendet werden)
Häufig verwendete Linux-Befehle
Häufig verwendete Linux-Befehle
Führen Sie serverspec in Linux ein
Häufig verwendete Linux-Befehle
Überprüfen Sie die Linux-Kernelversion
Netzwerk-Memo (hauptsächlich Linux)
Befehle und Dateien zum Überprüfen der Version von CentOS Linux