用ipv6拯救被墙IP,我是通过我买的vps,它有ipv4和ipv6,在某个时期,我发现手机有ipv6,我就想试试ipv6能不能用,没想到可以使用,我很早就听说教育网的ipv6可以直连过墙,我想我的应该也行,宽带也有分配ipv6,尝试了很多方法,终于连家里的WiFi也能获取ipv6地址,终于电脑也能用了。
其实方法很简单,已经有人有尝试过了,方法我放在这边。
获取 IPv6
首先前往下面这个网站注册一个账户:
https://www.tunnelbroker.net
注册账户的过程就不说了,注册完账户之后,点击左侧的 Create Regular Tunnel,如下所示。
在下面的页面中,在对应的地方输入你的 VPS 的 IP 地址,注意不要输错了。然后选择一个服务器,由于我的搬瓦工 VPS 在洛杉矶,所以我选择 Los Angeles, CA, US,你们想选择其他地区也可以对应选择。选好之后,在页面最下方点击 Create,进入下一个页面。
下一个页面如下所示。我们切换到 Example Configurations,然后选择 Debian/Ubuntu。会出现几行代码。我们先不要关闭这个页面。
接下来进你的vps,如果被墙进不去,需要代理,像这样
登陆进去后,我们打开 /etc/network/interfaces 这个文件:
複製代碼
vim /etc/network/interfaces
然后按一下 i 进行插入,把光标移到最后,把上面页面的内容原封不动粘贴到最后。最后文件内容应该像下面的这样:
然后按一下 Esc 键,输入 :wq,回车,保存并退出。如果对 vim 命令不太熟的建议自己搜索一下。
之后我们重启一下网络:(这步很重要,没这步就都要重来)
複製代碼
service networking restart
重启之后,看一下 ping6 google.com:
可以看到,已经可以成功使用 IPv6 了。
Ubuntu 比 CentOS 好的一点在于,不需要额外设置开机启动,按照上述配置完之后,每次开机都会自动启动 IPv6。
网站:搬瓦工 KVM 架构 Ubuntu 16.04 LTS 系统添加配置 IPv6 支持教程,它还有基于Linux CentOS 7的教程