Red Hat/CentOS:交换/更改以太网别名

时间:2020-01-09 10:43:23  来源:igfitidea点击:

问题描述:我的以太网别名是随机切换的,并且绑定到错误的接口。
我的eth0成为eth1,而eth1成为eth0。
这给服务和防火墙配置造成各种麻烦。
我该如何换回并确保以太网别名在CentOS Linux服务器下正常工作?

解决方法:可以将MAC地址绑定到配置文件中的网络接口。
这将确保为eth0,eth1分配所需的方式。

打开每个接口配置文件:

  • /etc/sysconfig/network-scripts/ifcfg-eth0eth0配置文件
  • /etc/sysconfig/network-scripts/ifcfg-eth1eth1配置文件

使用vi打开eth0的文件,执行:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

添加以下行:

HWADDR=<MAC address of the network interface>

这是我的示例配置文件:

# Intel Corporation 80003ES2LAN Gigabit Ethernet Controller (Copper)
DEVICE=eth0
BOOTPROTO=static
DHCPCLASS=
HWADDR=00:19:B1:2A:BA:B8
IPADDR=10.10.11.24
NETMASK=255.255.255.192
ONBOOT=yes

保存并关闭文件。
使用正确的HWADDR条目更新/etc/sysconfig/network-scripts/ifcfg-eth1文件。
完成后,重新启动网络或者仅重新启动服务器:

# reboot