今天學習了Linux的基本網絡命令,在Linux中,網絡配置是很關鍵的一個部分,所以基本的網絡配置,如IP,DNS配置等。
在Linux中,網卡是以ethN命名的,N代表第幾塊網卡,假如一個電腦上有兩個網卡,那麼網卡的命名就爲eth0,eth1.。。。。。
1、
ifconfig -a 查看所有接口的信息
其中lo代表環回接口,每個電腦都有的,是爲了支持127.0.0.1這個地址的
ifconfig eth0 查看某個特定網卡的信息
2、
ifup eth0 啓用第一塊網卡
ifdown etho 禁用第一塊網卡
3、
更改網卡配置,比如Ip地址之類的,可以使用setup命令進行更改,也可以更改網卡的配置文件,文件目錄是
/etc/sysconfig/network-script/ifcfg-eht1
DNS配置文件的目錄是
/etc/resolv.conf
4、
網絡測試命令,檢查網絡連通性
ping 網址/ip地址(這個命令會一直測試,使用Ctrl+C終止測試)
5、
host命令和dig命令可以檢測DNS服務的可用性,dig命令顯示的內容更詳細
6、
ip route命令顯示路表
7、
使用traceroute命令,追蹤從本機到服務器需要經過的路由地址
如果路由信息處有星號的,代表路由開啓的反追蹤,我們是看不見這個地址的
8、
mtr命令實時查看網絡信息
按Ctrl+C終止查看。