查看網路接口信息
1.了解linux中的網絡接口設備
$/sbin/ifconfig 查看所有活動網絡接口信息,其中包括一個lo環回端口。
2.查看指定網絡接口的信息
$/sbin/ifconfig <網絡接口名稱> 查看指定接口信息。
3.查看系統中所有網絡接口的信息
$/sbin/ifconfig –a 查看所有接口信息,包括非活動狀態接口。
注:普通用戶查看網絡接口信息時,需要在命令前加“/sbin”,而管理員卻不用。這是由於命令搜索路徑的原因,可以通過“$echo $PATH”查看。
查看網關地址和路由信息
1、查看主機路由信息
#/route
顯示當前linux主機中的路由表信息。
#/route |grep default
在route命令的顯示結果中以“default”開始的行顯示了主機的默認網關地址,將route命令和grep命令組合,使用過濾route命令的顯示結果只顯示默認網關地址。
2.測試與其它主機的網絡鏈接
$ping 目的主機地址
使用ping命令測試與其它主機的網絡鏈接。ctrl+C終止。
$ping –c <測試數據包數量> <目的主機地址>
使用ping命令發送指定數量的數據包進行網絡鏈接測試。
$使用ping命令進行網絡鏈接測試的技巧。
注:當ping命令測試不成功時並不能判斷當前主機到目標主機的連接是斷開的,因為有很多因素,(如網絡防火牆等)可以導致網絡連接正常時主機之間無法ping通。
3、測試與其它主機的網絡鏈接路徑
$traceroute <目的主機地址>
traceroute命令顯示當前主機與目的主機之間經過的所有網絡節點的地址,以及當前主機到每個中間結點的連接狀態。
查看主機名稱信息
1、查看當前主機名稱
$hostname 查看當前的主機名。
2、使用dns服務器查詢域名
$nslookup
交互模式:通常用於對DNS服務器進行測試
直接模式:用於查詢某個域名對應的ip地址