Hellojxl - virmach
type: channel
link: https://www.hellojxl.com/index.php/tag/virmach/
items: 修复Virmach迁移后无法连接的几种办法

修复Virmach迁移后无法连接的几种办法
type: item
date: 2022-07-05T15:13:00+00:00
description: 前言最近低价VPS提供商Virmach开始了机房迁移，本人的一台VPS本来已经迁移过了，结果今天发现探针离线了，进后台发现被锁定了，看论坛里讨论应该是在迁移过程中了，不明白为什么已经主动迁移过了又给迁移了一遍，本来也没有啥重要东西再加上在忙工作，暂时没处理。ip不通等到晚上了看到ip已经变了并且已经在线了，但是ping却怎么也ping不通，之前自己手动迁移的时候碰到过，当时是通过重装系统解决的，再加上上一次洛杉矶也是维护后不通，可以通过点重置网络就解决，于是就打算重置网络，然后重置网络后依然不通。通过论坛上的解决方案是需要手动配置一下网关，因此通过VNC进入系统后发现网关已经设置了，但是却ping不通网关。解决本打算不行提交工单的，但是virmach的工单回复速度那不是一般的慢，重装系统又需要重新部署一遍探针，就在走投无路的时候，对比了一下其它两台VPS，发现control面板中的IPv4 Address地址竟然是0，虽然有ip地址，这肯定是哪里配置错了，无意之中点了一下更换ip那个按钮，发现里面竟然有一项Ryzen Fix IP的选项，虽然只有一次，但是还是尝试了一下，更换完ip之后，又点了一次重置网络，然后竟然成功了。总结如果遇到了迁移后ip无法ping通的情况下，可以尝试一下这三种解决方案，一、重装系统，这个是下下策或者是刚丢弃数据迁移的可以选。二、重置网络，大部分都可以通过这个按钮解决，前提是能看到操作菜单。三、在更换ip中，选择Ryzen Fix IP，虽然只可以点一次，但是免去了提工单的步骤，可以尽管一试。四、(新增)最近日本的机子ip竟然又变了🤦‍♂️，通过VNC进入后发现网卡的名称对不上，显示的是ens3，配置的是eth0,懒得折腾，手动将/etc/network/interfaces文件中的eth0改成ens3，然后重启后正常。