使用 he.net Tunnelbroker 可以获取任意地区的 IPv6 地址

324 天前
 LGA1150
我一直以来都用 he.net Tunnelbroker 作为一个备用科学上网手段。
最近又把它搭起来玩了玩,发现我申请的洛杉矶隧道 IP 被不少网站识别成了中国。我去 Maxmind 查到的数据也是中国。
然后我在官方论坛上发现了这条回复,称 IP 属地会跟随账号设置里的地区: https://forums.he.net/index.php?msg=23264
于是我把地区改成美国,果然一周后谷歌和 Maxmind 数据都变成美国了。
5468 次点击
所在节点    宽带症候群
50 条回复
LGA1150
289 天前
@notgoda
> 分到的 He Tunnelbroker 的带宽有多大?

这个没有保证,带宽是所有人共享的
notgoda
289 天前
@LGA1150 这个共享的带宽你使用中有没有遇到过瓶颈?就是上传或者下载慢到影响使用。
@LGA1150
notgoda
271 天前
@boluo v 友你好, 我 vps 上已安装好 he tunnelbroker, 且查看路由表 ip -6 route show
显示所有 ipv6 流量已经被 he tunnelbroker 接管, 请问下一步要如何操作才能用让 warp 通过 ipv6 获取对应地区的 ipv4 ? 谢谢指点
notgoda
271 天前
@LGA1150
@bobryjosin 请问两位 V 友, 在 he tunnelbroker 面板上点击 Assign /48, 申请一个 /48 网段后, 在 vps 上的网络配置文件中将原来的 address 2001:xxxx ::2/64 更新为/48 就可以拥有多个 ipv6 地址了吗?
notgoda
271 天前
@benbeu
@LGA1150 两位 v 友 请问安装成功后通过 he 分配的 ipv6 为什么访问不了 vps? 用 nc 2001:xxx 22 测试提示 failed: Connection refused, 我 ipv4 ssh 登陆 vps 后 nc 用同样地址 nc 2001:xxx 22 测试端口是通的, 请问防火墙上要放行哪个地址呢?
bobryjosin
270 天前
@notgoda 两个段都是用同一个网关,如果你用 ifupdown 来管理接口,可以把 vps 自己的 ipv6 网关去掉或者在接口下面添加 metric 9999 降低接口优先级,netplan 也是同样的操作。
notgoda
270 天前
@bobryjosin 谢谢 ! 请教下为什么要在 vps 自己的 ipv6 接口添加 metric 9999 降低接口优先级? 我是用 netplan 管理, 是另外新建一个/etc/netplan/99-he-tunnel.yaml 文件 ,执行 sudo netplan apply 后路由表中可以看到新增了一条默认路由到这个 he tunnel,
default proto static metric 1024
nexthop via 2001:10:13:13::1 dev he-ipv6 weight 1
底下是我的 99-he-tunnel.yaml 文件内容: 求帮忙看看, 谢谢


network:
version: 2
tunnels:
he-ipv6:
mode: sit
remote: 143.x.46.xx
local: 33.70.89.235
addresses:
- "2001:10:13:13::2/64"
- "2001:10:13:13::3/64"
- "2001:10:13:13::4/64"
routes:
- to: default
via: "2001:10:13:13::1"
notgoda
260 天前
@bobryjosin
@boluo
@LGA1150 各位 V 友 我已经在 warp 前套上 he.net Tunnelbroker, 得到的 warp ip 去 Maxmind 查到的数据显示还是 vps 原来的地区, 请问 cf 的 ip 库一般多久更新呢?
c398425861
233 天前
@notgoda 有用吗,原来设的是中国,欧洲连的变成了美国
c398425861
215 天前
真的可以,已经用上了
lin559671
209 天前
挖個墳,怪不得我的 IP 地址一直識別成佛羅里達的 IP ,果然與帳號設置有關係
programV2
166 天前
@lin559671
@c398425861 请问你们 ip 识别是多久更新呢? 是在哪个网站查看 ip 国家的? 我查到的数据显示还是 vps 原来的地区,
c398425861
166 天前
@programV2 一周左右,不能用默认分配的那个 Client IPv6 Address,用 Routed /64 前缀改一下,ip 可以到 https://www.maxmind.com/en/geoip-web-services-demo 查询
programV2
165 天前
@c398425861 感谢 V 友! 请教默认分配的是 2001:10:13:13::2 ,用 routed /64 要怎么改呢?


network:
version: 2
tunnels:
he-ipv6:
mode: sit
remote: 1x.x.46.xx
local: xx.70.89.235
addresses:
- "2001:10:13:13::2/64"

routes:
- to: default
via: "2001:10:13:13::1"
programV2
165 天前
@c398425861 然后 he 面板上看到 routed /64 是 2001:10:14:19::/64 ,这种情况 要怎么改呢? 是直接在 vps 上 he tunnel 配置文件中把 client ipv6 address 替换为 routed /64 网段中的随便一个地址吗?
比如这个可以吗? 2001:10:14:19::1/64
c398425861
165 天前
@programV2 是的, ::1 结尾一搬是网关,改成 2001:10:14:19::2/64 看看
programV2
165 天前
@c398425861 @c398425861 谢谢🙏,我测试了好几个地址都不行, 替换上去之后 he 的网卡正常启动但 ipv6 无法成功连接, ip -6 route show 显示 default 网关变成 vps eth0 网卡接口的 fe80:xxxx, 请问您方便贴一下您的 he-tunnel 配置文件吗?再次感谢。

@LGA1150 大佬能指点一下该如何排查是什么原因吗?
c398425861
164 天前
@programV2 我没用配置文件,直接用了 ip 命令加的

modprobe ipv6
ip tunnel add he-ipv6 mode sit remote 66.220.18.42 local xx.xx.xx.xx ttl 255
ip link set he-ipv6 up
ip addr add 2001:x:x:xx::2/64 dev he-ipv6
ip route add ::/0 dev he-ipv6
ip -f inet6 addr
programV2
164 天前
@c398425861 感谢大佬! 请问您是把 2001:x:x:xx::2/64 替换为 routed /64 网段中的随便一个地址吗? ip 命令重启就会失效,您是怎么做持久化的?
c398425861
164 天前
@programV2 是的,很少重启

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1086576

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX