vultr的快照功能备份和恢复都非常方便,一般机器不用之后就可以server Destory
销毁掉,但是有时候恢复后会出现网络问题导致ssh工具连不上。
下面说下遇到的情况:
-
首先ping一下ip,如果ping不通或者ssh工具尝试多次都连不上,则直接打开网页控制台(这里需要输入快照的密码,保存快照前最好修改成自己的密码)
Console - ping不通的情况,使用
service network restart
重启网络 - 如果还是不行,则执行
ifconfig
查看网络设备,如果只有lo
没有eth0
、eth1
之类的,然后ifconfig -a
能看到eth0
,则说明网卡没有启动,需要执行ifconfig eh0 up
启用网卡,启用网卡后service network restart
重启网络 - 这时候如果还是ping不通,
ifconfig
检查eth0
有没有ipv4地址
查看是否只有ipv6 - 有遇到过只有inet6的ipv6地址而没有ipv4地址的情况,需要修改配置文件
vi /etc/sysconfig/network-scripts/ifcfg-eth0
,主要修改ONBOOT=yes
和使用dhcp
自动分配ip地址,然后service network restart
重启网络
修改配置文件 -
然而我遇到过修改之后还是无法看到ipv4地址的情况,这个时候可以根据我们官网的提示去修改固定的ipv4地址
networking configuration
点进networking configuration,按照提示修改成static静态ip,因为这个ip配置是官网提供的,这样重启网络后肯定没有问题(但建议通了之后还是改回dhcp,切换机房后自动分配ip,不用每次手动设置)
按官网提示写死静态ip - 这个时候能ping通,但是ssh还是连不通的话,检查防火墙和selinux(可以先关闭防火墙,关闭selinux),以及
ps aux | grep sshd
检查ssh是否启用或22端口是否被占用之类的
最后如果还是不能ping通,大概率是开到的机器不行,只能换另外的机房重试了。