这样的情况不仅会出现在正常运行的香港ECS和轻应用服务器上,也会出现在新购买的香港ECS和轻应用服务器上。具体什么时候会出现,你只能靠祈祷。
一旦出现这样的情况并确定是IP受限制,可以通过以后方法寻求解决:
1. 在阿里云控制台提交工单:
这个方法不仅老土,而且99%的机率是解决不了问题的。笔者通过自身经历以及朋友的经历(新购)得出结论是:官方的套路。先是机器人自动回复说正在处理,然后等大半天或向天后,给你一些没有营养的回复,让你自查有没有违规内容(新购的机器这样说就太搞笑了),或者新建一个实例之类的(这应该是要重新收钱的吧?!)。这样的方法也不能说完全没用,但是不光麻烦不说,还可能增加更多的成本。如果原来的服务器买了很多年,让重新换一个,就亏大了。
2. 新购一台服务器来迁移或反代理或备份和导出数据:
如果没有用方法一,也不想再使用这台受限的服务器,就需要把数据导出到本地。而此时服务器从国内是无法直接访问的。不过有意思的是,此时你用Putty连接不上的SSH,用阿里云控制台的却可以连接上。你可以在网页的远程里备份文件和数据库。当然如果想要把数据保存到本地,就可以新购一台服务器来完成中转的操作(等同于方法一中的新建实例)。这里要说的是,如果只是备份数据,新购时建议选择抢占式实例,操作完以后直接删除实例即可,这样可以更省钱。新实例与旧服务器之间通过内网的方式访问。你也可以在新实例中通过Nginx等软件,实现反代理旧服务器网站的方式,来实现访问。这个方法其实有点鸡肋,成本会增加,旧主机IP虽然没有变化,但是无法直接访问。但如果方法三不能施行,也只能选择迁移或反代理的。
3.更换有效的新IP:
这个方法是目前最简单最省钱省事的(不知道阿里以后会不会作相应的调整)。具体方法如下:先在控制台的“实例列表”指定实例右边“更多”中的“网络与安全组”中的“公网IP转换为弹性公网IP”中(入口可能有不同),将服务器原有的“固定”公网IP模式调整为“弹性”公网IP模式,并解除原来IP的绑定;然后再购买一个“弹性”公网IP(可能会提示收费,请自行权衡),将这个“弹性”公网IP绑定到云服务器上。将旧的“固定”公网IP删除(不删除可能会产生费用)。如果IP流量是固定的,弹性”公网IP模式收费会比较高;如果是按量收费的话,则不受影响。购买的“弹性”公网IP提示的配置费,在通过前面的操作后,目前是不会单独收费的。