HE Tunnel Broker是由美国公司HE提供的一种免费 IPv6 隧道服务,不算什么新鲜东西,已经推出来超过20年,主要适用于无IPv6访问能力的主机服务器、也支持给家用设备接入IPv6地址。如今大部分VPS服务器都支持IPv4+IPv6双栈、有的商家默认没配置、可能需要你工单找老板添加或者加钱,而此时你又需要IPv6访问网络,就可以接入 HE Tunnel Broker 提供的 IPv6 隧道,单账户提供5个免费配额。
前言:本文基于Debian系统,另HE的IPv6到国内速度并不佳、所以仅适合用于国外VPS服务器,具有相同能力的还有CF的WARP服务。文章源自技术白-https://jishubai.com/1899.html
获取IPv6隧道地址
1、在官网(https://tunnelbroker.net)注册账户并登录,点击左侧的 Create Regular Tunnel
(创建常规隧道),在右边输入服务器的公网IPv4地址,然后选择1个距离服务器最近的IPv6地区,最后点击 Create Tunnel
(创建隧道);文章源自技术白-https://jishubai.com/1899.html
2、创建后在 Tunnel Details
页面可以看到分配的IPv6详细信息,其中 Client IPv6 Address
就是申请分配给你的 IPv6 地址;文章源自技术白-https://jishubai.com/1899.html
3、在 Tunnel Details
页面的 Example Configuration
选项中可以获取到配置示例模板,选择所需的设备系统示例模板,如果你的设备是NAT机器,则需把其中的公网IP地址改成内网IP地址;文章源自技术白-https://jishubai.com/1899.html
配置系统网卡
1、通过SSH连接服务器,执行下列命令后,把上面的示例模板粘贴进去,注意NAT机器修改成内网IP再粘贴;文章源自技术白-https://jishubai.com/1899.html
cd /etc/network/interfaces.d
nano he-ipv6
2、安装网络工具包并启用he-ipv6网络接口;文章源自技术白-https://jishubai.com/1899.html
apt update apt install net-tools iproute2 -y ifup he-ipv6
3、此时命令行输入 ip addr
应该会有个 he-ipv6
接口,如果没有就输入下列命令重启网络试试,继续输入 ping6 google.com 检查能否ping通,有延迟就代表已经支持IPv6网络了;文章源自技术白-https://jishubai.com/1899.html
systemctl restart networking
4、默认IPv6网络优先级高于IPv4,这会拖慢服务器的正常速度,需要设置成IPv4优先,执行下列命令配置,配置后执行 curl ip.sb 显示IPv4地址即可;文章源自技术白-https://jishubai.com/1899.html
echo 'precedence ::ffff:0:0/96 100' | tee -a /etc/gai.conf
5、停用并删除he-ipv6隧道;文章源自技术白-https://jishubai.com/1899.html
ifdown he-ipv6 rm -f /etc/network/interfaces.d/he-ipv6文章源自技术白-https://jishubai.com/1899.html
- 本站TG群组:skill_blog 联系博主:nbskill (微信协助) 苹果ID号:曙光商店