在 Ubuntu 系統中,ifconfig
命令主要用于配置和顯示網絡接口的信息,但它本身并不直接用于檢查網絡連通性。要檢查網絡連通性,你可以使用以下命令:
ping:用于測試與另一臺主機的網絡連接。
ping google.com
這將發送 ICMP 請求到 google.com
并顯示響應時間。如果網絡連接正常,你會看到來自目標主機的回復。
traceroute(或 tracepath):用于顯示數據包到達目標主機所經過的路由。
traceroute google.com
或者
tracepath google.com
netstat:用于顯示網絡連接、路由表、接口統計等信息。
netstat -tuln
這將顯示所有監聽的 TCP 和 UDP 端口。
ss:類似于 netstat
,但功能更強大。
ss -tuln
curl 或 wget:用于測試與特定 URL 的連接。
curl http://google.com
或者
wget http://google.com
請注意,某些命令可能需要管理員權限才能運行。如果你遇到權限問題,請在命令前加上 sudo
:
sudo ping google.com
這些工具可以幫助你診斷網絡連接問題,但請記住,ifconfig
仍然是查看和配置網絡接口的重要工具。