近段时间研究Linux ,选择的版本是CentOS7,室友配置了一个精简版的镜像,所以直接拿过来用。但是复制过来的镜像启动后使用ifconfig,系统提示没有找到网卡。
只有一个lo。网卡一般是以“eth”开头的。所以网卡没有启用。
解决办法:
1.删除 70-persistent-net.rules
sudo rm /etc/udev/rules.d/70-persistent-net.rules
2.移动配置文件
# mv /etc/sysconfig/network-scripts/ifcfg-eth0
sysconfig/network-scripts/ifcfg-eth1
3.编辑配置文件
vi
sysconfig/network-scripts/ifcfg-eth1
4.修改DEVICE="eth0"
为DEVICE="eth1"
5.这个时候手动创建一个临时的网卡,名字就叫“eth1”
ifconfig eth1 192.168.1.110
红框框中的就是MAC地址。
记下来
因为我们如果不修改MAC地址就会报如下的错误
Cannot activate network device eth1!
Device eth0 has different MAC address than expected, ignoring
6.所以建议修改/etc/sysconfig/network-scripts/ifcfg-eth1
改下这个就可以了
7.最后别忘了重启网卡服务
service network restart
8.查看一下是不是正常了
ifconfig
恭喜!OK!
时间: 2024-11-05 14:48:19