年三十晚上当天,不知道为何(我觉得是春晚的原因)大批量的谷歌服务器ip被屏蔽.导致SSR无法使用.我也是惆怅了很久.对于一个对服务器方面(特别是Linux)不太熟悉的我来说也就只能请求我公司的同事来帮助
一开始其实他也是没有办法的,但是通过了坚持不懈的努力,还有上网查方法.终于搞定了被封ip的情况.
写一篇东西主要是因为网上真的找不到任何教程,这个是我朋友一层一层找出来的.然后自己也不太会,然后怕自己忘记了所以写下来记录一下,以后可以自己弄而已.
好的吧直接开始看怎么弄吧~~~
首先打开自己的Google Cloud点击左上角三条杠打开菜单

选择Computer Engine — VM实例

点击自己的VM实例名字(每个人设置的不一样)

点击修改按钮进行修改

点击网络接口,把它们都改成临时

保存返回重启服务器,重启完之后你就可以看到ip已经修改了,其实正常来说这样已经是可以继续使用了,但是为了存活时长更久所以推荐修改一下端口.
点击SSH浏览器打开服务器.输入”sudo su” 回车键 获取权限
1 | sudo su |

因为Linux系统的文件都是放在根目录的,然而在我们不知道我们需要修改的文件名和路径的时候可以使用”find / -name ‘shadowsocks*’” 回车键 来查找(别忘了”两点还有星号* 还有空格)
1 | find / -name 'shadowsocks*' |

然后查找到了在”/etc/shadowsocks-r” 然后输入”cd /etc/shadowsocks-r“进入目录(别忘了cd后面有空格)
1 | cd /etc/shadowsocks-r |

这里显示soadowsocks-r就是成功进入了目录.然后输入”ls“检查一下文件是否在里面
1 | ls |

查找到”config.json“文件在文件夹内之后输入”vim config.json“打开文件修改端口
1 | vim config.json |

进入这个页面之后能够看到自己之前设置的SSR的信息,点击键盘”i“进行修改, 修改完之后点击键盘”Esc” 然后输入”:wq“进行保存并且返回之前页面
1 | :wq |
然后输入”/etc/rc.d/init.d/shadowsocks-r restart“重启SSR.重启时间因人而异,有时候几秒钟,有时候半分钟.等到”[root@instance-1 shadowsocks-r]# “出来了就是重启完了.
1 | /etc/rc.d/init.d/shadowsocks-r restart |
至于/etc/rc.d/init.d/shadowsocks-r 这个路径哪里来的我已经在图片框起来了

然后再输入”/etc/rc.d/init.d/shadowsocks-r status“查询一下是否运行中.如果显示is running那就代表已经运行中了.
1 | /etc/rc.d/init.d/shadowsocks-r status |

然后再输入”exit“回车键 两次退出并且关闭
1 | exit |

然后重启一下服务器就可以使用了.记得别忘了更换链接的ip和端口
本教程纯手打,那么多图片也就是因为怕自己忘了.到时候出了什么事又不会弄 看不懂之类的.已经非常详细了.希望自己脑子不会那么差….