以欧拉OpenEluer系统为例
1. 在内核中禁止使用 net.ifnames=0 ,从而更改网卡名
[root@hostlocal ~]# grubby --update-kernel ALL --args net.ifnames=0
# 禁止使用 net.ifnames=0 更改网卡 显示名
[root@hostlocal ~]# reboot # 禁用后重启
重启后 ifconfig 可以看到 ens33 变为 eth0。
同时,再添加一块新网卡,名字就是 eth1
网卡名更改后是没IP,子网掩码,网关等等。
2. eth0 网卡配置使其正常上网
(1)删除不用的网卡
[root@hostlocal ~]# cd /etc/sysconfig/network-scripts/
# 进入网卡配置文件目录(除 rhel9 之外都是)
[root@hostlocal network-scripts]# ls # 看一下有的网卡
ifcfg-ens33
[root@hostlocal network-scripts]# rm -fr ifcfg-ens33 # 删除不用的网卡
[root@hostlocal network-scripts]# ls # 再次查看删除成功
[root@hostlocal network-scripts]#(2)编辑网卡配置文件
[root@hostlocal network-scripts]# vim ifcfg-eth0
# 编辑网卡配置文件,必须以 ifcfg- 开头后面可随便写,这以企业中为例编辑对 eth0 网卡配置 dhcp网络(后面会举例对 eth1卡 配置none 手配的 )
(3) 重新加载并连接启用 eth0 网卡
查看:
注意网络链接名 NAME和网卡名的区别。如果配置文件 vim ifcfg-eth0 里面 NAME 链接名写 haha,
加载网络后链接命令 up 补全就是 haha 的链接名。
当然不写链接名 NAME 也会给一个默认的 System\ eth0
同样的我们对 eth1 网卡进行网络配置
[root@hostlocal network-scripts]# ls
ifcfg-eth0
[root@hostlocal network-scripts]# vim ifcfg-eth1
wq退出保存,加载连接启用 eth1
查看
扩充:临时配置IP
[root@hostlocal ~]# ip addr add 192.168.131.132/24 dev eth0
[root@hostlocal ~]# ip a a 192.168.131.141/24 dev eth1
#缩写addr->a add->a
ifconfig查看的话只会显示主 ip 这里我们用 ip a 查看