在Linux中,以太网接口被命令为:etho、eth1等,0、1代表网卡编号。
使用ifconfig命令查看接口信息
ifconfig -a 查看所有接口
ifconfig eth0 查看特定接口
使用ifup、ifdown用来启用、禁用一个接口
ifup eth0
ifdown eth0

Linux网络配置相关文件
1)网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0
配置参数说明(注:这些参数值不区分大小写,不区分单引号和双引号,甚至可以不用引号)
| 参数 | 说明 |
|---|---|
| TYPE | 配置文件接口类型。在/etc/sysconfig/network-scripts/目录有多种网络配置文件,有Ethernet 、IPsec等类型,网络接口类型为Ethernet。 |
| DEVICE | 网络接口名称 |
| BOOTPROTO | 系统启动地址协议(none:不使用启动地址协议;bootp:BOOTP协议;dhcp:DHCP动态地址协议;static:静态地址协议) |
| ONBOOT | 系统启动时是否激活(yes:系统启动时激活该网络接口; no:系统启动时不激活该网络接口) |
| IPADDR | IP地址 |
| NETMASK | 子网掩码 |
| GATEWAY | 网关地址 |
| BROADCAST | 广播地址 |
| HWADDR/MACADDR | MAC地址。只需设置其中一个,同时设置时不能相互冲突。 |
| PEERDNS | 是否指定DNS。如果使用DHCP协议,默认为yes。(yes:如果DNS设置,修改/etc/resolv.conf中的DNS; no:不修改/etc/resolv.conf中的DNS) |
| DNS{1, 2} | DNS地址。当PEERDNS为yes时会被写入/etc/resolv.conf中。 |
| NM_CONTROLLED | 是否由Network Manager控制该网络接口。修改保存后立即生效,无需重启,建议一般设为no。(yes:由Network Manager控制;no:不由Network Manager控制) |
| USERCTL | 用户权限控制(yes:非root用户允许控制该网络接口;no:非root用户不运行控制该网络接口) |
| IPV6INIT | 是否执行IPv6(yes:支持IPv6;no:不支持IPv6) |
| IPV6ADDR | IPv6地址/前缀长度 |
最简单的设置可能如下:
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
配置生效
修改网络配置,最简单地是使用ifconfig命令,无需重启,立即生效。ifconfig配置的网络只是当前临时有效,当计算机重启之后就失效了。为了使网络配置永久有效,就需要在/etc/sysconfig/network-scripts/下修改网络接口配置文件。但是,这些文件修改后,并不能立即生效。有两种方式使修改文件的网络配置生效:
1. 执行service network restart命令,重启网络服务(推荐)
2. 重启计算机
2)主机名配置文件
/etc/sysconfig/network
实时修改主机名(电脑重启后消失)
hostname nature.linuxsvr
永久性修改主机名
/etc/sysconfig/network
HOSTNAME=nature.linxsvr
3)DNS配置文件
/etc/reslov.conf
4)静态主机名配置文件
/etc/hosts

网络测试命令
使用ping命令测试网络连通性
ping 192.168.1.1
ping www.baidu.com
测试DNS解析
host www.baidu.com
dig www.baidu.com
显示路由表
ip route
追踪到达目标地址的网络路径
traceroute www.baidu.com
使用mtr命令进行网络质量测试(结合了traceroute和ping)
mtr www.baidu.com

网络故障排查
遵循从底层到高层、从自身到外部的流程进行:
1)先查看网络配置信息是否正确
-IP地址
-子网掩码
-网关
-DNS
2)查看到达网关是否连通
ping 网关IP地址
3)查看DNS解析是否正常
host www.baidu.com
host www.qq.com
host www.126.com
4)traceroute进行网络追踪(有些路由可能不让追踪,不是很准确)
5)mtr 进行网络质量追踪
本文详细介绍Linux系统下的网络配置方法,包括网卡配置文件的各项参数及其作用,以及如何使用命令行工具进行网络配置和测试。此外,还提供了网络故障排查的基本步骤。
7254

被折叠的 条评论
为什么被折叠?



