我怎样才能做一个辅助网卡端口“eth0”?

我正在使用CentOS 5.9 。 我的一台服务器最近有一个故障的网卡端口。 运行在服务器上的软件被硬编码为使用eth0 。 其他的物理网卡端口很好,没有使用。 现在这个问题已经解决了,但我很好奇,说服CentOS另一个NIC端口是eth0有多难呢?

只是编辑/etc/sysconfig/network-scripts/ifcfg-eth0和设置HWADDR=<MAC Address of second NIC port>

调整

 /etc/udev/rules.d/70-persistent-net.rules /etc/sysconfig/network-scripts/ifcfg-eth0 (HWADDR) 

应该做的伎俩。

用你最喜欢的编辑器打开/etc/udev/rules.d/70-persistent-net.rules并做下面的修改

 SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:50:56:xx:xx:xx", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1" 

然后

 cd /etc/sysconfig/network-scripts/ 

把HWADDR条目放在ifcfg-eth1文件中

  DEVICE="eth1" BOOTPROTO="static" HWADDR="00:50:56:xx:xx:xx" IPADDR="192.168.xx" NETMASK="255.255.255.0" ONBOOT="yes" 

然后重新启动系统后,您将能够在ifcfg-eth1中获得IP分配