如何模拟美国的 ipv6 环境呢?

2016-07-27 09:44:54 +08:00
 expkzb
是直接连接一个 ipv6 环境的美国 vpn ?
还是本地模拟 ipv6 环境,再随便连接一个美国 vpn 就行?
7510 次点击
所在节点    问与答
11 条回复
Syc
2016-07-27 09:52:22 +08:00
没意义
Showfom
2016-07-27 09:56:21 +08:00
@Syc 抓到一只萝莉
dzxx36gyy
2016-07-27 09:56:46 +08:00
找台带 ipv6 的美国机器开远程桌面
expkzb
2016-07-27 09:58:57 +08:00
@dzxx36gyy 需要测 app 的表现
lgsr
2016-07-27 10:35:26 +08:00
5 元买 1 个月的 vultlr ,自带 IPV6 ,家里的路由器刷一个 openwrt 等支持 ipv6 的固件。
VPS 和路由器上安装 zerotier 最新版。建立虚拟私人网络。
再经过配置可以把 VPS 上的 IPV6 分配到家里。参考:https://www.zerotier.com/community/topic/69/default-route-override-a-k-a-full-tunnel-in-1-1-6
yexm0
2016-07-27 10:52:07 +08:00
借地吐槽下某世界加钱可达家的 ipv6....不知几时才能不丢包呢.
liberize
2016-07-27 13:03:16 +08:00
如果是为了过 AppStore 的审核,用 mac 分享一个 WiFi 出来就可以了。
苹果主要测试这种 IPv6 only 环境下通过 NAT64/DNS64 访问 IPv4 服务器的情况。
如果使用的高级 API ,应该不需要改代码就直接可以 work 。
如果使用了底层 API ,全部用 AF_INET6 的 socket ,通过 getaddrinfo 将域名 / IPv4 地址转成 IPv6 地址,将 gethostbyname 、 inet_addr 这些只支持 IPv4 的 API 替换成 getaddrinfo 、 inet_pton 等新的 API 。
转换地址时不要自己拼接 ::ffff: 和 64:ff9b:: 这种前缀,应该使用 getaddrinfo 获取。(因为 NAT64 的前缀不一定是 64:ff9b::,比如苹果的 App Review 环境前缀是 64:ff9d::。)
wangfeng3769
2016-07-27 13:23:56 +08:00
broker.aarnet.net.au 自己看看吧 澳大利亚的一个研究中心的 客户端 用 gogoclient 就行了,原来的网站被人卖了,成了一个混蛋网站 ,而且也不提供下载了。
yu1u
2016-07-27 16:22:33 +08:00
@yexm0 楼主可否共享下 winmtr 你的版本 感激不尽 admin dot imlulu.cc
yexm0
2016-07-27 16:28:23 +08:00
@yu1u 额.搜 winmtr ipv6 第一个就是了。
pagxir
2016-07-27 17:06:12 +08:00
Openwrt + socks/ss with ipv6 即可,反正我现在就这么用的。手机 /ipad 等都可以正常访问 ipv6

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

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

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

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

© 2021 V2EX