Linux網路基礎配置
Linux網路基礎配置乙太網路串連在Linux中,乙太網路介面被命令為:eth0, eth1等, 0,1代表網卡編號通過lspci命令可以查看網上硬體資訊(如果是usb介面,則可能要用lsusb)命令ifconfig命令用來查看介面資訊ifconfig -a 查看所有介面ifconfig eth0 查看特定介面在CentOS中可以用命令ifup,ifdown用來啟用,禁用一個介面 ifup eth0,啟用eth0網卡ifdown eth0,禁用eth0網卡在ubuntu中可以用ifconfig 網卡 up, ifconfig 網卡 down做同樣的功能 sudo ifconfig eth0 up,啟用eth0網卡sudo ifconfig eth0 down,禁用eth0網卡配置網路資訊在CentOS中可以用setup命令配置網路資訊 Ubuntu可用以下命令 [python] view plaincopy#設定ip,netmask(子網路遮罩),broadcast(廣播位址) ifconfig eth0 192.168.137.220 netmask 255.255.255.0 broadcast 192.168.137.255 up #設定gateway(網關) route add default gw 192.168.137.254 網路相關設定檔以下是CentOS的設定檔位置,如果沒有特殊說明Ubunt相關的設定檔,並不在同一個位置 設定檔 位置網上設定檔 /etc/sysconfig/network-scripts/ifcfg-eth0DNS設定檔 /etc/resolv.conf(Ubuntu也一樣)主機名稱設定檔 /etc/sysconfig/network靜態主機名稱設定檔 /etc/hosts(Ubuntu也一樣)網路測試命令測試網路連通性:ping 192.168.137.254ping www.baidu.com測試DNS解析host www.baidu.comdig www.baidu.com顯示路由表:ip route追蹤到達目標地址的網路路經 traceroute www.baidu.com使用mtr進行網路品質測試(結合traceroute和ping)mtr www.baidu.com故障排查故障排查要由底到高,由內到外 先查看網路設定資訊是否正確ip地址子網路遮罩網關DNS查看到達網關是否連通ping 網關ip地址查看DNS解析是否正常