在前面文章介紹過檢測某一端口是否已經(jīng)關閉的方法,參考《判斷端口是否已經(jīng)關閉的方法》,其使用了 netstat 命令,本文介紹另一個常用的檢測方法——使用 Telnet 命令。
Telnet 命令不是系統(tǒng)默認的內(nèi)部命令,需要安裝此功能,不過安裝過程很簡單,只需在控制面板點幾下鼠標即可,參考文章《win7安裝Telnet的方法》。
下面介紹如何使用 Telnet 命令檢測某一端口(如445/3389)是否關閉。
一、檢測遠程服務器是否關閉某一端口
1、按 WIN+R 打開運行窗口(不知道哪個是WIN鍵?),輸入 CMD ,按回車鍵,進入 DOS 窗口。
2、使用 Telnet 測試端口命令,如下:
telnet IP 端口
或者
telnet 域名 端口
◆ 如果端口已經(jīng)關閉,則返回一段提示消息。提示“...無法打開到主機的連接。 在端口 ***: 連接失敗”。如圖:
telnet檢測:端口已經(jīng)關閉
◆ 如果端口沒有關閉,則返回一個黑屏。
馬上用此方法,檢測你的服務器是否關閉了445、135、137、138、139、3389等危險端口?
二、檢測本機(家庭電腦)是否關閉某一端口
對于家庭電腦來說,上面的方法就不適用了,因為家庭電腦沒有固定IP,那么該如何使用 Telnet 來檢測呢?
這時我們可以用計算機名來代替IP,命令如下:
telnet 計算機名 端口
怎樣查看計算機名?右鍵點擊“我的電腦”,然后點擊“屬性”,打開窗口后就可看到“計算機名”了。
x