於 Shell 檢查 TCP port 是否正常開啟, 要怎麼做?
於 Shell 使用 nc 確認 TCP port 是否正常開啟
可以使用 nc 來做檢查 TCP Port: -z zero-I/O mode [used for scanning]
範例:
- nc -z 127.0.0.1 3128; echo $? # 印出 1 是 Port close
- nc -z 127.0.0.1 1234; echo $? # 印出 0 是 Port open
相關網頁
- How to test if remote TCP port is opened from Shell script?
- Synology Security Issue and How-to Harden your NAS