请教各位大佬:
目前使用 asus ax86u pro 的 wireguard ,没有公网 ipv4 ,只能使用 ipv6
配置好之后,可以使用 wireguard ios 官方客户端连接,访问内网正常。
现在问题是:wireguard ios 客户端没有办法指定使用 asus ddns 的 ipv6 地址(会使用解析的 ipv4 地址,没法连接),只能直接使用 ipv6 地址,一会 ipv6 更新之后就没法连接了。
我看 surge 的文档,有 prefer-ipv6 选项,但配置后连不上,请大佬帮忙看看哪里的问题。
surge 配置写法如下,同样的配置 wireguard ios 客户端可以连接,endpoint 直接使用 ipv6 地址。
[Proxy]
Home = wireguard, section-name=Home
[Rule]
IP-CIDR,10.10.0.0/16,Home,no-resolve
[WireGuard Home]
private-key = M...
self-ip = 10.10.20.2
dns-server = 10.10.20.1
prefer-ipv6 = true
mtu = 1280
peer = (public-key = D..., allowed-ips = "0.0.0.0/0", endpoint =
xxx.asuscomm.cn:1234, keepalive = 60)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/1013536
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.