在无公网情况下v4接入IPv6教程

准备工作,需要一台境外的vps、zerotier账号以及HE IPv6 tunnelbroker(如果vps有/48的IPv6可忽略)
本次演示用的是腾讯云的轻量级服务器(124.156及101.32),本地运营商为中国电信AS4134
关于选择腾讯轻量级的原因是便宜还大碗,质量相对也不错,我这udping延迟稳定8.6ms高峰丢包1.4%(此处贴出各区情况)

适合自己的vps才是最好的,同时因为zerotier组网的特殊性需要优秀的NAT type以及对udp不能qos得太惨(希望移动没事

软件地址:https://github.com/HMBSbige/NatTypeTester/releases
GitHub加速:https://github.intel-2333.workers.dev/

①在/etc/sysctl.conf中检查是否添加

net.ipv4.conf.all.forwarding = 1
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0
net.ipv6.conf.default.forwarding = 1
net.ipv6.conf.all.forwarding = 1
net.ipv6.conf.all.proxy_ndp = 1
net.ipv6.conf.all.accept_ra = 2

添加并确认无误后执行

sysctl -p

②登陆https://tunnelbroker.net/

并点击Create Regular Tunnel创建隧道
在IPv4 Endpoint (Your side)处填入你VPS的IPv4或域名地址
地址选择离你VPS最近的地方并检测延迟,此处使用HE的HK接入点

确认无误之后即可创建
创建完成后点击 Routed /48: 的 Assign /48 申请/48地址并记录(后面要用)
然后打开example configurations并选择你的系统
我是腾讯轻量级的centos7,并无DD,我选择Linux-net-tools(sit tunnel),复制后ssh执行即可
唔,我知道肯定有些人想用route,记得local填写v4 nat地址(输入ip a中的eth0即可找到)
接入完成后ping dns.google -6确认是否正常工作(PING dns.google(dns.google (2001:4860:4860::8888)) 56 data bytes)

本站声明:
1.本站所有干货均来源于互联网,部分收费资源为保障服务器运行,不保证100%完整、不提供任何技术支持
2.分享目的仅限于学习和测试,一切商业行为与本站无关,下载后请在24小时内删除。
3.请勿用于商业用途,不得违反国家法律,如需商业使用请向官方购买授权,由于使用该资源引起的侵权行为 与本站无关!
4. 如有链接无法下载、失效或广告,请联系管理员处理!
5. 如遇到加密压缩包,默认解压密码为"www.xyouhui.com",如遇到无法解压的请联系管理员!

享优汇小站 | 软件神器 | 给力的源码主题 | 免费干货 » 在无公网情况下v4接入IPv6教程

发表评论

有啥好玩意就分享一下

立即查看