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)
nmap, wget, ss(netstat), lsof, ...
Bitte lassen Sie es uns in den Kommentaren wissen.
Recommended Posts