使用 nc 檢測網路層服務 port 是否可以連上
Case 1. 檢測網路層可否連上寄信主機
- Exp. 目標 smtp.gmail.com / tcp port 587
- 可以成功連上
rkeuser@rkeuser:~/Lite$ nc -v -z -w 3 smtp.gmail.com 587 Connection to smtp.gmail.com 587 port [tcp/submission] succeeded!
- 無法成功連上
ipen@IPEN-AP:~$ nc -v -z -w 3 smtp.gmail.com 587 nc: connect to smtp.gmail.com port 587 (tcp) timed out: Operation now in progress nc: connect to smtp.gmail.com port 587 (tcp) failed: Network is unreachable
Case 2. 檢測網路層可否連上主機 snmpd 服務
- Exp. 目標 10.20.0.91 / udp port 161
- 可以成功連上
rkeuser@rkeuser:~/Lite$ nc -v -z -u -w 3 10.20.0.91 161 Connection to 10.20.0.91 161 port [udp/snmp] succeeded!