當前位置:
首頁 > 最新 > Linux常用網路工具總結(二)

Linux常用網路工具總結(二)

nslookup & dig

nslookup用於互動式域名解析(query Internet name servers interactively),當然也可以直接傳入域名作為Ad-Hoc命令使用,比如查看google.com的ip地址:

fgp@controller:~$ nslookup google.comServer: 114.114.114.114Address: 114.114.114.114#53Non-authoritative answer:Name: google.comAddress: 37.61.54.158

查看使用的DNS伺服器地址:

fgp@controller:~$ nslookup> serverDefault server: 114.114.114.114Address: 114.114.114.114#53Default server: 8.8.8.8Address: 8.8.8.8#53

dig命令也是域名解析工具(DNS lookup utility),不過提供的信息更全面:

fgp@controller:~$ dig google.com; > DiG 9.9.5-3ubuntu0.8-Ubuntu > google.com;; global options: +cmd;; Got answer:;; ->>HEADER

whois

whois用於查看域名所有者的信息(client for the whois directory service),比如註冊郵箱、手機號碼、域名服務商等:

我們發現這個域名是陳皓在萬網購買註冊的,註冊時間是2009年,註冊郵箱是。

route

route命令用於查看和修改路由表:

查看路由表:

增加/刪除路由分別為/子命令,比如刪除默認路由:

增加默認路由,網關為192.168.1.1,網卡為brqcb225471-1f:


ip命令可以說是無比強大了,它完全可以替換、、、等命令,比如查看網卡eth1 IP地址:

[] 內的內容意思是:可寫可不寫

如果是{},那就必須要在{}內給出的選擇里選一個。

查看網卡eth1配置:

查看路由:

查看arp信息:

查看網路命名空間:

進入某個網路命名空間:


是linux網橋管理工具,可用於查看網橋、創建網橋、把網卡加入網橋等。

查看網橋:

以上因為部署了以及,因此網橋比較複雜。 其他子命令如用於創建網橋、用戶刪除網橋(刪除之前必須處於down狀態,使用)、把網卡加到網橋等。


ping命令用於探測兩個主機間連通性以及響應速度,而traceroute會統計到目標主機的每一跳的網路狀態(print the route packets trace to network host),這個命令常常用於判斷網路故障,比如本地不通,可使用該命令探測出是哪個路由出問題了。如果網路很卡,該命令可判斷哪裡是瓶頸:

可以看到,從主機到共經過30跳,並統計了每一跳間的響應時間。

另外可以參考。


mtr是常用的網路診斷工具(a network diagnostic tool),它把ping和traceroute併入一個程序的網路診斷工具中並實時刷新。

輸出如圖:

從圖上可以看出從本地到經過的所有路由,每一個路由間的丟包率、響應時間等。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 松勤軟體學院 的精彩文章:

web調試工具——Fiddler使用介紹(二)
【松勤軟體自動化測試】loadrunner——開發測試腳本
松勤軟體性能測試
LoadRunner中錯誤解決辦法(三)
App測試中ios和Android的區別

TAG:松勤軟體學院 |