免费为 IPv4 Only 的服务器申请 IPv6?TunnelBroker 使用教程
前言
随着互联网的迅猛发展和全球用户数量的不断增加,IPv4 地址资源逐渐枯竭已成为互联网面临的重要挑战。IPv6 作为新一代互联网协议,为解决 IPv4 地址不足问题提供了可行的解决方案。然而,仍然有许多服务器和网络设备仅支持 IPv4,导致许多网站和应用无法直接访问 IPv6 资源。
TunnelBroker 是由 Hurricane Electric 推出的一项免费服务,它允许用户在 IPv4 Only 服务器上申请免费的 IPv6 地址,并通过 IPv6 隧道将 IPv6 流量传输到 IPv4 网络上。通过使用 TunnelBroker,您可以在现有的 IPv4 基础上免费获得 IPv6 支持,无需更换硬件或网络架构。
安装
:::warning 注意:请首先确保你的服务器 IP 可以在公网 Ping 通:::
首先打开 TunnelBroker 官网
在左边登录帐号,没有的自行注册一个
完事了之后点左边的 Create Regular Tunnel
,然后在下面填写你的服务器 IP 地址,并从下面的下面的几个方框框中找到与你服务器最近的节点
然后滑到最下面点 Create Tunnel
然后等一会就好了,点击头上的 Example Configurations
然后选择你喜欢的系统
Windows
我先用 Windows 举例,将这一串贴进 cmd
窗口即可
另外 Tunnelbroker 是分配给你了一个 /64 的 IPv6 段,如果你嫌默认的 IP 不好看,还可以自定义
在执行第 3 行命令的时候,把最后面的 IP 地址换成在该 /64 网段内的地址就行
啥?你已经贴进去了还要自定义?
别急,先执行下列命令移除
netsh interface ipv6 del address interface=IP6Tunnel address=原来的
然后再执行
netsh interface ipv6 add address interface=IP6Tunnel address=新鲜的
就可以了
完事了之后我们打开 IP.SB
发现已经有了 IPv6 地址,并且打开 IPv6 Test 也是完全通过的
Linux
Linux 下更简单,就几行命令,贴进终端即可
效果
然后我们来分别看一下
Windows 和 Linux 均连接到了 IPv6
移除
在 Windows 下是怎么都不会失效的,要移除请手动执行
netsh interface ipv6 del address interface=IP6Tunnel address=你的 IPV6 地址
而 Linux 重启一下就失效了,重新开启再执行一遍配置命令就行了