vultr使用snapshot恢复后无法连接的问题

vultr的快照功能备份和恢复都非常方便,一般机器不用之后就可以server Destory销毁掉,但是有时候恢复后会出现网络问题导致ssh工具连不上。
下面说下遇到的情况:

  • 首先ping一下ip,如果ping不通或者ssh工具尝试多次都连不上,则直接打开网页控制台(这里需要输入快照的密码,保存快照前最好修改成自己的密码)


    vultr使用snapshot恢复后无法连接的问题_第1张图片
    Console
  • ping不通的情况,使用service network restart重启网络
  • 如果还是不行,则执行ifconfig查看网络设备,如果只有lo没有eth0eth1之类的,然后ifconfig -a能看到eth0,则说明网卡没有启动,需要执行ifconfig eh0 up启用网卡,启用网卡后service network restart重启网络
  • 这时候如果还是ping不通,ifconfig检查eth0有没有ipv4地址
    vultr使用snapshot恢复后无法连接的问题_第2张图片
    查看是否只有ipv6
  • 有遇到过只有inet6的ipv6地址而没有ipv4地址的情况,需要修改配置文件vi /etc/sysconfig/network-scripts/ifcfg-eth0,主要修改ONBOOT=yes和使用dhcp自动分配ip地址,然后service network restart重启网络
    vultr使用snapshot恢复后无法连接的问题_第3张图片
    修改配置文件
  • 然而我遇到过修改之后还是无法看到ipv4地址的情况,这个时候可以根据我们官网的提示去修改固定的ipv4地址


    vultr使用snapshot恢复后无法连接的问题_第4张图片
    networking configuration

    点进networking configuration,按照提示修改成static静态ip,因为这个ip配置是官网提供的,这样重启网络后肯定没有问题(但建议通了之后还是改回dhcp,切换机房后自动分配ip,不用每次手动设置)


    vultr使用snapshot恢复后无法连接的问题_第5张图片
    按官网提示写死静态ip
  • 这个时候能ping通,但是ssh还是连不通的话,检查防火墙和selinux(可以先关闭防火墙,关闭selinux),以及ps aux | grep sshd检查ssh是否启用或22端口是否被占用之类的

最后如果还是不能ping通,大概率是开到的机器不行,只能换另外的机房重试了。

你可能感兴趣的:(vultr使用snapshot恢复后无法连接的问题)