Linux 解决重启网卡出现不了IP地址的方法

Linux 解决重启网卡出现不了IP地址的问题(设备 eth0 似乎不存在)

1.文件/etc/sysconfig/network-scripts/ifcfg-eth*和文件/etc/udev/rules.d/70-persistent-net.rules 里面的内容要一一对应。
[root@HJM ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
HWADDR=00:0C:29:03:35:B5
TYPE=Ethernet
UUID=745b66ab-bc02-4b53-83b6-d442b19a339d
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=172.25.0.10
NETMASK=255.255.255.0

[root@HJM ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1
HWADDR=00:0C:29:03:35:BF
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp

[root@HJM ~]# vim /etc/udev/rules.d/70-persistent-net.rules

# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.
# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:03:35:b5", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:03:35:bf", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

2.重启网卡,即可。

[root@HJM ~]# /etc/init.d/network  restart 

你可能感兴趣的:(Linux)