Linux中如何排查網路?常見的網路排查指令都有哪些?

老男孩IT教育機構發表於2022-08-19

  對於Linux運維人員來說,日常的職責包括管理、監控、配置和故障排除,而不需要學習複雜的第三方工具,但需要我們掌握一定的命令,這是至關重要的,那Linux常見的網路排查指令有哪些?請看下文:

  1、ifconfig

  它是一個命令列實用程式,網路管理員還可以使用它在配置指令碼的幫助下查詢和管理介面引數,可以幫助你啟用或禁用網路介面,並允許你將IP地址和網路掩碼分配給選定的介面,你還可以檢視所有可用介面、IP地址、硬體地址和活動介面的最大傳輸單元大小。

  2、ip

  是舊的ifconfig的替代品。但它的功能範圍涵蓋了兩層TCP/IP協議,即資料鏈路層和網路層。它顯示網路介面並配置網路裝置,就像ifconfig實用程式一樣。它還透過新增/刪除ARP快取條目來顯示和修改核心路由表。

  3、ping

  可幫助你識別網路和主機的可用性,還可以使用ping命令檢查網路連線問題。ping傳送ICMP(Internet控制訊息協議)回顯請求訊息並等待 ICMP回顯應答資料包以檢查主機可用性。輸出包含傳送和接收的訊息總數以及資料包到達目的地所需的時間。

  4、netstat

  也是一個命令列實用程式,可幫助發現已連線和正在偵聽的TCP、UDP和UNIX套接字。它顯示有關路由表、偵聽埠和資訊統計資訊的資訊。

  5、host

  是一個最小但最強大的CLI實用程式,它執行DNS查詢並將主機名解析為IP地址,反之亦然。除了解決DNS伺服器問題外,它還顯示和驗證NS和MX DNS記錄型別以及ISP DNS伺服器。

  6、ARP

  透過新增/刪除地址並顯示它們來作業系統ARP表的快取。ARP代表地址解析協議,並將IP地址對映到機器的MAC地址。因此,arp命令執行任務並屬於net-tools包中可用的工具。

  7、traceroute

  一旦ping實用程式提供了有關網路連線和資料包到達目的地所需總時間的資訊,你就可以使用traceroute命令深入瞭解資料包到達目標主機的路徑並解決該問題。輸出顯示資料包路由以及源和目標之間的所有中間主機及其響應時間。

  8、dig

  用於收集與DNS相關的資訊並解決DNS問題。dns命令輸出顯示包含DNS記錄的檔案中的可用資訊,並幫助網路管理員驗證主機到IP地址名稱解析是否正常工作。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2911174/,如需轉載,請註明出處,否則將追究法律責任。

相關文章