Linux(15)网络基础配置
以太网连接
在Linux中,以太网(Ethernet)接口被命名为:eth0、eth1等,0、1代表网卡编号,第一块网卡,第二块网卡
通过lspic
命令可以查看网卡硬件信息(如果是Usb网卡,则可能需要使用lsusb命令)
lsusb 查看USB设备
命令ifconfig命令用来查看接口信息
ifconfig -a 查看所有接口
ifconfig eth0 查看特定接口
命令ifup、ifdown 用来启动、禁用一个接口
ifup eth0
ifdown eho0
配置网络信息
使用setup命令可以配置网络信息
这个命令是基于命令行的文本界面,即使没有安装图形界面也可以使用
网络相关配置文件
网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0
DNS配置文件
/etc/resolv.conf
主机名配置文件
/etc/sysconfig/network
静态主机名配置文件
/etc/hosts
网络测试命令
测试网络联通性
ping 192.168.1.1
ping www.xxx.com
测试DNS解析
host www.xxx.com
dig www.xxx.com
显示路由表
ip route
追踪到达目标地址的网络路径(追踪到达设备所经过的路由器)
traceroute www.xxx.com
使用mtr进行网络质量测试(结合了traceroute 和ping)
mtr www.xx.com mtr(my trace route)
修改主机名
查看主机名: hostname
实时修改主机名:
hostname 主机名 可以修改主机名
永久修改主机名:
/etc/sysconfig/network
HOSTNAME=主机名
故障排查
网络故障排查遵循 从底层到高层、从自身到外部的流程进行
先查看网络配置信息是否正确
-IP地址
-子网掩码
-网关
-DNS
查看到达网关是否连通
ping 网关IP地址
查看DNS解析是否正常
host www.xxx.com