以下內(nèi)容來自公號(hào):跟著百哥學(xué)網(wǎng)絡(luò)
當(dāng)我們配置好ip后,如何測(cè)試網(wǎng)絡(luò)的連通性呢?下面幾個(gè)測(cè)試命令,是工作中最常用到的。
1、ipconfig:用來查看自己的ip地址
先按windows鍵+r,調(diào)出“運(yùn)行”,輸入“cmd”回車,打開命令提示符
輸入ipconfig回車,可以看到ip地址,掩碼,和網(wǎng)關(guān)
相比點(diǎn)鼠標(biāo)查看ip,工作中往往使用命令行的方式,更加快捷。
但是問題來了,看不到dns?。?/p>
ipconfig /all
可以查看完整的信息,就包含dns了
這里可以看到完整的信息,包括dns,還有mac地址等(后續(xù)文章會(huì)詳細(xì)講解)
獲得更多技術(shù)資料和免費(fèi)學(xué)習(xí)視頻,加入討論群:662736393
技術(shù)交流,可添加企鵝:167748928
ipconfig /renew
刷新ip地址,重新獲取地址
2、ping:測(cè)試到達(dá)一個(gè)目標(biāo)地址的連通性
這里ping了兩個(gè)目標(biāo),都是可以正常連通的,但是下面這個(gè)目標(biāo)(4個(gè)1),延遲會(huì)比較大。
所以使用ping不但可以測(cè)試是否可以連通,還能測(cè)試連接速度。
再來看一個(gè)ping不通的結(jié)果:
為了測(cè)試網(wǎng)絡(luò)穩(wěn)定性,我們還可以在ping命令加上-t選項(xiàng),這樣就會(huì)一直ping,直到按ctrl+c才會(huì)停止,在項(xiàng)目上,可以一連ping幾個(gè)小時(shí),然后通過最后的統(tǒng)計(jì)信息,來判斷這幾個(gè)小時(shí)中,網(wǎng)絡(luò)是否出現(xiàn)過問題。
長(zhǎng)時(shí)間ping,最后的這個(gè)統(tǒng)計(jì)信息,提現(xiàn)了這段時(shí)間的網(wǎng)絡(luò)穩(wěn)定性。
3、nslookup:測(cè)試域名解析
當(dāng)我們打不開網(wǎng)站,可能是dns系統(tǒng)出現(xiàn)了問題,使用nslookup命令,可以對(duì)dns系統(tǒng)進(jìn)行測(cè)試。
輸入nslookup后,系統(tǒng)將調(diào)用默認(rèn)的dns服務(wù)器,然后再輸入要測(cè)試的域名,將得到解析結(jié)果,說明dns解析正常
再來看下不正常的情況:
這里有意配置了錯(cuò)誤的dns,發(fā)現(xiàn)是無法解析的。
nslookup命令也可以使用“server”來測(cè)試指定的dns服務(wù)器,而不是用默認(rèn)的dns服務(wù)器來解析。
4、tracert:路由追蹤
當(dāng)我們ping一個(gè)目標(biāo),發(fā)現(xiàn)不通,那么可以使用tracert命令,來跟蹤數(shù)據(jù)包走到哪一跳時(shí)出現(xiàn)了問題。
在網(wǎng)絡(luò)中,存在很多個(gè)“路由設(shè)備”,我們?cè)L問目標(biāo)目標(biāo),要經(jīng)過他們,類似這樣:
通過tracert,可以測(cè)試到達(dá)目標(biāo),中間經(jīng)過了哪些節(jié)點(diǎn),以及出現(xiàn)網(wǎng)絡(luò)故障時(shí),是哪個(gè)節(jié)點(diǎn)出現(xiàn)的問題
其中有2個(gè)超時(shí)的節(jié)點(diǎn),這并不是網(wǎng)絡(luò)故障,是因?yàn)橹虚g設(shè)備出于安全原因,沒有回復(fù)檢測(cè)報(bào)文。
如果后續(xù)節(jié)點(diǎn)全都是超時(shí),那就是網(wǎng)絡(luò)故障了。
希望tracert返回結(jié)果快一些,還可以使用 -d參數(shù),這樣不會(huì)去解析每個(gè)節(jié)點(diǎn)是否對(duì)應(yīng)域名。
5、telnet:用來測(cè)試服務(wù)器的某個(gè)服務(wù)端口是否開啟
網(wǎng)絡(luò)故障排查時(shí),比如無法訪問網(wǎng)站,我們先通過ping測(cè)試連通性,發(fā)現(xiàn)是可以通的,但是網(wǎng)頁打不開,那么就可以用telnet來測(cè)試這臺(tái)服務(wù)器的web服務(wù)是否工作正常。
服務(wù)器的每個(gè)服務(wù)都有其對(duì)應(yīng)的“端口”,比如web服務(wù)的端口是80,ftp的端口是21,dns的端口是53等,我們可以通過telnet命令,來測(cè)試服務(wù)器相應(yīng)的端口是否已開放。
這里telnet百度的80端口,回車,可以看到返回信息,說明百度的80是開放的。
但是telnet一個(gè)其他端口,會(huì)看到連接失敗。
telnet也可以用來遠(yuǎn)程管理網(wǎng)絡(luò)設(shè)備,后續(xù)會(huì)詳細(xì)講解,可以關(guān)注我了解更多ICT技術(shù)知識(shí)哦~
如果看到了這里,記得關(guān)注我@小云曉云,順手點(diǎn)個(gè)贊就更好啦~
更多網(wǎng)絡(luò)技術(shù)公開課,騰訊課堂搜“眾元教育”,戳免費(fèi)公開課,可直接聽課哦!