Linux入門基礎:Linux網絡基礎配置
以太網連接
在Linux中,以太網接口被命名為:eth0,eth1等,0,1代表網卡編號
通過lspci命令可以查看網卡硬件信息(如果是usb網卡,則可能需要使用lsusb命令)
ifconfig命令(interface configuration)查看接口信息:
$ ifconfig -a 查看所有接口
$ ifconfig eth0 查看指定的接口
命令ifup,ifdown用來啟用,禁用一個接口
$ ifup wlan0
$ ifdown wlan0
網絡測試命令
測試網絡連通性:
$ ping 192.168.1.1
$ ping baidu.com
測試DNS解析
$ host www.baidu.com
$ dig www.baidu.com
查看路由表
$ ip route
追蹤到達目標地址的網絡路徑
(Ubuntu 安裝 $sudo apt-get install traceroute)
$ traceroute www.baidu.com
使用mtr進行網絡質量測試(結合了traceroute 和 ping)
$ mtr www.baidu.com
修改主機名
實時修改主機名:
$ hostname shuangde
永久修改主機名
/etc/hostname (Ubuntu) :直接修改名字
/etc/sysconfig/network (RedHat) : HOSTNAME = shuangde
故障排查
網絡故障排查遵循從底層到高層,從自身到外部的流程進行
先查看網絡配置信息是否正確:
-IP地址
-子網掩碼
-網管
-DNS
查看到達網管是否連通
ping 網管IP地址
查看DNS解析是否正常:
$ host www.baidu.com
$ host www.douban.com