问题描述:ifconfig -a 发现没有启动eth0网卡
service network start重启网卡问题依旧存在
解决方法:
1、找到/etc/sysconfig/network-scripts/下面有个ifcfg-lo的配置文件把它复制一到ifcfg-eth0
2、正确设置ifcfg-eth0的DEVICE、BOOTPROTO、ONBOOT、IPADDR、GATEWAY、DNS1、DOMAIN、NETMASK、NETWORK、NAME等等,比如:
DEVICE=eth0 物理设备名称
IPADDR=192.168.1.x IP地址
NETMASK=255.255.255.0 子网掩码
NETWORK=192.168.1.0 指定网络,通过IP地址和子网掩码自动计算得到
GATEWAY=192.168.1.1 网关地址
BROADCAST=192.168.1.255 广播地址,通过IP地址和子网掩码自动计算得到
ONBOOT=[yes|no] 引导时是否激活设备
USERCTL=[yes|no] 非ROOT用户是否可以控制该设备
BOOTPROTO=[none|static|bootp|dhcp] 引导时不使用协议|静态分配|BOOTP协议|dhcp协议
HWADDR=00:13:D3:27:9F:80 MAC地址(可以通过 ifconfig -a 查看)
NAME=eth0 名称
3、经过以上设置,正常情况下是可以成功的,如果仍有问题,删除70-persistent-net.rules文件
(rm -rf /etc/udev/rules.d/70-persistent-net.rules)
4、重启系统(reboot)
http://www.cnblogs.com/lyongde/archive/2013/06/09/3130154.html
http://jingyan.baidu.com/article/84b4f565cb7afa60f6da32d4.html