IP v6现在已经成了大多VPS的标配,但如果遇到没有IPv6的VPS,我们也不必遗憾,通过知名网络服务商HE提供的免费IPv6 Tunnel ,就可以轻松自行申请 IPv6,并绑定到VPS的系统上。
首先访问:https://www.tunnelbroker.net/ ,并注册用户。
填完之后点击表单下的Register就可以了,检查Email,会受到一封来自[email protected]的题为Hurricane Electric IPv6 Tunnel Broker Registration邮件,其中就有Account(帐户,就是上面填的)和Password(密码)。完成用户注册流程后,即可登录。
页面中间最下边,显示的是已经申请好的通道信息,每个帐户可以申请5个Tunnel,如果ISP支持BGP协议还可以申请BGP Tunnel。点击左侧边栏上的 Create Regular Tunnel 开始申请流程。
如图所示,一般只需要填写 IPv4 endpoint 即你的VPS的IPv4地址,然后选择VPS所在地(也可以是其他区域),提交申请成功后就会见到Tunnel的信息。注意的是如图所示,系统会对IPv4信息进行检测,显示 IP is a potential tunnel endpoint ,表示可以增加 IPv6通道。
在 Tunnel Details 页面,点击 Example Configurations选项卡,通过下拉列表框选择相应的系统,如Debian/Ubuntu ,如不清楚具体的linux版本,也可以选择 Linux-net-tools ,下边文本框中即会显示相应的操作指令,需要在操作系统中使用 root 权限逐条运行,就能将分配的IPv6地址绑定到VPS系统中。对于 Debian/Ubuntu 系统来说,只需要编辑配置文件 /etc/network/interfaces ,将页面上的命令复制添加到interfaces文件中,然后重启系统即可。最后可通过 ifconfig 命令检查系统IPv6的配置信息。
今后如果VPS的IP地址发生了变动或者不想继续使用Tunnel了,就要做相关的设置。登录HE的网站后在中间一栏的下方就是当前已申请的Tunnel的列表,点击链接进去后就是前面申请完时出现的Tunnel信息界面,如果不想使用Tunnel了可以点击Delete Tunnel,如果想修改IP就点击Tunnel Endpoints下的Client IPv4 address的链接,然后将新的IP填入再Submit就行了。