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