》
考試題十三:如何檢視遠端的服務是否開通
tcp 8000
埠,比如,檢視
etiantian.org
是否開通
tcp 8000埠?
解答:以
80埠為例解答
法一:此法常被用來檢測是個遠端埠是否通暢。
出現connected
80埠開放的
escape character is '^]'.
#==>ctrl+]
退出此地。
^]telnet> quit
connection closed.
如果寫指令碼通過
telnet
檢查埠可以用下面的方法:
法二:通過
nmap
來檢查埠是否通暢
如果寫指令碼通過
nmap
檢查埠可以用下面的方法:
26 port_count=`nmap $ip_add -p $port|grep open|wc -l`
29 [[ $port_count -ge 1 ]] && echo "$ip_add $port is ok." || echo "$ip_add $port is unknown."
法三:通過nc命令檢查
[root@oldboy ~]# nc -w 5 211.100.98.99 80 && echo ok
ok[root@oldboy ~]# nc -w 10 8.8.8.8 53 && echo ok ||echo no
ok
如果寫指令碼通過
nc檢查埠並監控
memcache
服務可以用下面的方法:
後記,其實還有很多方法,例如通過nagios的外掛程式check_tcp直接操作等等。
Linux學習之檢視遠端的埠是否通暢
以80埠為例解答 法一 此法常被用來檢測是個遠端埠是否通暢 ctrl 退出此地。5 6 telnet quit 7 connection closed.如果寫指令碼通過telnet檢查埠可以用下面的方法 法二 通過nmap來檢查埠是否通暢 如果寫指令碼通過nmap檢查埠可以用下面的方法 1 26 p...
如何檢視遠端埠是否開啟
埠是與 linux 作業系統上的應用或程序的通訊端點的邏輯實體。在使用之前,了解目標機器上哪些埠是開啟並正在執行服務是非常有用的。我們可以使用 netstat 或其他幾個 linux 命令如 nmap 在本地機器上輕鬆地列出 linux 中的開啟埠。在本指南中,我們將向你展示如何使用簡單的 netc...
如何檢視appache的埠是否被占用
win r 快捷鍵輸入 cmd 開啟命令列。輸入 netstat ano 檢視埠使用情況 ctrl shift esc 開啟 windows 任務管理器,依次單擊 檢視 選擇列 在彈出的 選擇程序頁列 對話方塊中,把第一項 pid 程序識別符號 選中。關閉 選擇程序頁列 對話方塊,放大 window...