Vultr主机从snapshot镜像恢复后无法上网的问题

发表时间:2018-10-17 16:00 | 分类:服务器 | 浏览:1,784 次

在使用Vultr虚拟机的时候可能会出现这种情况,从镜像恢复了一个linux系统,系统安装好后却不能上网。这是因为linux系统的镜像中保存的是原来网卡的mac地址,新恢复了一个系统后这个mac地址已经改变,系统无法识别。Windows系统不会出现,因为系统会自动适配新的网卡。
CentOS

1、通过远程管理VNC地址登录系统
2、删除文件 /etc/udev/rules.d/70-persistent-net.rules 。

rm -rf /etc/udev/rules.d/70-persistent-net.rules

3、打开网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0 ,修改成如下内容。

DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
DNS1=8.8.8.8
NAME="System eth0"

4、重启服务器,命令 reboot 。
5、如果不想每次都那么操作,可以从 EPEL 源中安装 cloud-init 包,他会自动调节网卡适配器,比如MAC地址。

Ubuntu、Debian

1、通过远程管理VNC地址登录系统
2、删除文件 /etc/udev/rules.d/70-persistent-net.rules 。

rm -rf /etc/udev/rules.d/70-persistent-net.rules

3、查看文件 /etc/network/interfaces ,看IP地址是否正确。
4、重启服务器,命令 reboot 。
5、如果不想每次都那么操作,可以直接安装 cloud-init 包,他会自动调节网卡适配器,比如MAC地址。

apt-get install cloud-init

本文标签:

本文链接:https://www.sijitao.net/2892.html

欢迎您在本博客中留下评论,如需转载原创文章请注明出处,谢谢!

一键脚本 博客历程 留言联系 文章归档 网站地图 谷歌地图
Copyright © 2010-2024 章郎虫博客 All Rights Reserved.