centos私有镜像购买云服务器后无法获取内网IP
使用centos私有镜像购买京东云服务器后无法获取内网IP解决办法
有时使用之前制作的centos私有镜像购买京东云服务器后发现京东云服务器未获取内网IP,ifconfig -a查看网络信息发现网卡名称变为eth1,且没有内网IP信息
这是由于购买私有镜像时保留了网卡的UUID信息,导致使用私有镜像购买京东云服务器时,系统自动分配网卡为eth1,而/etc/sysconfig/network-scripts下又没有ifcfg-eth1配置文件(只有原有的ifcfg-eth0文件),导致系统有eth0的配置文件但找不到eth0设备,有eth1设备但没有eth0配置文件,所以无法获取内网IP,同时公网IP也无法访问。
解决办法:
执行vi /etc/udev/rules.d/70-persistent-net.rules
可以看到系统在原有eth0网卡的内容(红框)下自动生成了eth1的内容(黄框)。
修改文件,将eth0部分的内容注释掉,将eth1内容中的设备名改为eth0,如两处红框所示,wq保存文件并退出。
reboot重启京东云服务器,重启后,执行ifconfig -a发现之前的eth1设备名恢复为eth0且可以获取内网IP,绑定公网IP后也可以正常访问
发表评论