故障排查-linux命令測(cè)試端口連通性

方法一:telnet法

預(yù)置條件:安裝telnet
step 1、rpm -qa telnet-server(無輸出表示telnet-server未安裝,則執(zhí)行step2;否則執(zhí)行step3)
step 2、yum -y install telnet-server(安裝telnet-server)
step 3、rpm -qa telnet(無輸出表示telnet未安裝,則執(zhí)行step4,否則執(zhí)行step5)
step 4、yum -y install telnet(安裝)

telnet為用戶提供了在本地計(jì)算機(jī)上完成遠(yuǎn)程主機(jī)工作的能力,因此可以通過telnet來測(cè)試端口的連通性,具體用法格式:telnet ip port
如果telnet連接不存在的端口,那會(huì)顯示Connecttion refused


示例1.png

方法二:curl法

預(yù)置條件:安裝curl
curl 的官網(wǎng)下載地址:http://curl.haxx.se/download/
下載地址如下: http://curl.haxx.se/download/curl-7.38.0.tar.gz
1.wget http://curl.haxx.se/download/curl-7.38.0.tar.gz
如果使用 wget下載https開頭的網(wǎng)址域名 時(shí)報(bào)錯(cuò),你可能需要加上 --no-check-certificate 選項(xiàng)
2.tar -xzvf curl-7.38.0.tar.gz
3.cd curl-7.38.0
./configure
make
make install

curl是利用URL語(yǔ)法在命令行方式下工作的開源文件傳輸工具。也可以用來測(cè)試端口的連通性,具體用法:curl ip:port
說明:如果遠(yuǎn)程主機(jī)開通了相應(yīng)的端口,都會(huì)輸出信息,如果沒有開通相應(yīng)的端口,則沒有任何提示,需要CTRL+C斷開。


示例2.png

方法三:wget法

預(yù)置條件:安裝wget

debian 或者 ubuntu : sudo apt-get install wget

centos : sudo yum -y install wget

wget是一個(gè)從網(wǎng)絡(luò)上自動(dòng)下載文件的自由工具,支持通過HTTP、HTTPS、FTP三個(gè)最常見的TCP/IP協(xié)議下載,并可以使用HTTP代理。wget名稱的由來是“World Wide Web”與“get”的結(jié)合,它也可以用來測(cè)試端口的連通性具體用法:wget ip:port,如果遠(yuǎn)程主機(jī)不存在端口則會(huì)一直提示連接主機(jī)。


示例3.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容