這些既有趣又實用的 Linux 運維命令,快快收藏!

網路通訊頻道發表於2023-01-31

nali,名字看起來就是中文”哪裡”的,該工具主要功能就是識別IP,附加地理位置資訊,安裝之後,包含一下命令:

nali

nali-dig

nali-nslookup

nali-traceroute

nali-tracepath

nali-ping

nali是使用純真資料庫QQWry.dat,所以需要透過nali-update來更新資料庫檔案,該工具查詢是本地進行,不進行聯網查詢,所以效率方面不錯。

使用感受一下它的方便:

試下 nali-dig:

nali-nslookup

nali-tracepath

nali-ping

這麼看似乎不過癮,配好其他工具試一下,透過nginx日誌檢視訪問情況:

再看看伺服器ssh被暴力破解的情況:

夠爽吧!

下載地址:

dig

dig是域資訊搜尋器(Domain Information Groper)的簡稱,使用dig命令可以執行查詢域名相關的任務。

dig在伺服器安裝很簡單,它是包含在bind-utils包中的,所以直接安裝bind-utils包就可以。

不使用選型的dig命令,只返回一個記錄,如果要返回全部的記錄,只需要新增選項:

dig常用選項:

-c,可以設定協議型別(class),包括IN(預設),CH和HS

-f,從檔案讀取內容進行批次查詢

-4|-6,設定僅適用哪一種作為查詢包傳輸協議,分別對應IPv4和IPv6

-t,設定查詢型別,預設情況是A,也可以設定MX等型別

-q,設定你要查詢的域名,是不是覺得沒用,當你引數多的時候你就知道它的好處

-x,逆向查詢,可以查詢IP地址到域名的對映關係

+trace,跟蹤dig查詢過程,從根域開始一直到查詢最終結果,整個資訊輸出

+nocmd,節省輸出dig版本資訊

+short,進輸出最精簡的CNAME資訊和A記錄

夠詳細吧!

mtr

mtr 是一個強大的網路診斷工具,它透過更大的取樣來跟蹤路由,就好像traceroute+ping 的組合,它也是使用 ICMP 資料包,在新版中,增加可以指定 TCP 模式的 TCP 指定埠執行,避免 ICMP 被防火牆關閉,造成無法使用的情況。

直接mtr ip或域名,就會進入mtr互動介面,實時檢視網路流量映像

常用的引數有以下:

- r 選項標誌生成報告

- w 選項標誌使用長版本的主機名

- c 選項標誌設定報告中傳送和記錄的資料包數量,預設10

- i 選項標誌以更快的速率執行報告,該標誌指定MTR每n秒傳送一個資料包,預設1秒

怎麼看mtr,通常我們透過mtr看兩個問題,丟包和延遲

Host列:途徑的IP或本機域名

Packets:

-Loss%列:對應IP行的丟包率

-Snt列:已傳送的資料包數

Pings:

-Last列:最後一次返回的延遲,單位毫秒

-Avg列:所有返回時延的平均值

-Best列:最快的一次返回時延

-Wrst列:最長的一次返回時延

-StDev列:標準偏差

通常情況下,當在任何特點跳點看到一定百分比的丟失,那麼可能表明該點路由器存在問題,但是也有另外的情況,就是運營商對MTR使用的ICMP流量限制,導致丟包的錯覺,這個時候,只要看它的下一跳丟包率,如果下一跳丟包率是0.0%,那麼可以確認是ICMP限制造成的,如果持續的丟包,多於一個跳,那麼網路可能存在丟包或路由問題

輸出中沒有回應將作為超時顯示(???),這個可能的情況是一些路由器將ICMP丟棄,或者返回線路可能有問題。

夠方便吧!

下載地址:

tsunami

tsunami是一種基於UDP協議的快速傳輸工具,專為網路加速誕生,它的思路是,使用TCP進行傳輸控制,UDP進行資料傳輸,這樣可以無狀態的進行資料傳輸,減少校驗及重傳確認等過程,從而達到加速傳輸的目的。

下載之後,需要先編譯安裝,自動編譯安裝的指令碼是recompile.sh,依賴autoconf和automake,要先安裝,之後執行該指令碼編譯安裝。

tsunami分為客戶端和服務端,在伺服器端,直接執行tsunamid 指定檔名,或者用”*”表示所有檔案,啟動服務即可,客戶端即可下載指定的檔案或該目錄下的任意檔案。

客戶端很簡單,直接執行tsunami,進入互動,透過connect 服務端,連結服務端之後,就可以進行操作。

connect及dir:

get下載客戶端顯示:

可達到100+Mbps,服務端資訊:

夠速度吧!

下載地址:

常用工具持續更新,歡迎掃碼關注,敬請期待!

來自 “ 運維研習社 ”, 原文作者:高效運維;原文連結:https://mp.weixin.qq.com/s/oTGHfl0ymJZRbUacWlMbiA,如有侵權,請聯絡管理員刪除。

相關文章