1. 程式人生 > >在Linux伺服器和本地主機檢視伺服器埠資訊,檢測埠是否可連線

在Linux伺服器和本地主機檢視伺服器埠資訊,檢測埠是否可連線

(1)本地主機上檢測伺服器埠是否可以連線

cmd視窗下輸入以下命令(可以檢視埠能否正常連線,第一個引數是ip地址,第二個引數是埠號):


如果出現以下問題:


更詳細在本地主機檢測伺服器埠是否可連線的方法可參考:怎樣測試某個埠是否開啟

(2)在Linux伺服器檢視本伺服器上的所有埠:

伺服器檢視伺服器所有埠資訊的命令如下(檢視埠是否被監聽):

netstat -a


檢視多個tcp埠的命令如下(檢視佔用埠的程序的資訊):

netstat -ntlp

(注:如果根據PID號殺死程序   kill PID,PID是程序的程序號

檢視程式中執行的所有程序的程序號: ps -A)

(3)可能出現問題:用阿里雲安全組方法建立埠之後,本地主機用cmd視窗的telnet方法連線埠連線失敗,伺服器主機上用方法二也查詢不到這個埠。

登入伺服器之後用netstat方法在伺服器查詢沒有這個埠。

問題分析:伺服器開放埠後,需要在伺服器上有一個Server程式監聽這個埠,這個端口才會處於可連線和可查詢的監聽狀態。  這個Server監聽程式可以是一個軟體,也可以是自己寫的Socket指令碼程式。