根据文章
2024最新WireGuard通过IPV6在iStoreOS实现无需公网iP回家再留学超细SD-WAN
延伸出 在终端没有IPV6的情况下使用。
前提条件,爱快必须有公网IPV4,没有就可以不用往下看了。
要有一定基础,下面内容只是对关键的地方指出探讨,什么端口映射,域名这些在版主的上一篇帖子有详细说明。
运行环境 ESXI 下安装的 爱快主路由 加
iStoreOS1 旁路由 (已安装WG-V6) 网关指向 爱快, 加
iStoreOS2 旁路由 (准备安装WG-V4) 网关指向 iStoreOS1
我根据文章
https://github.com/WeeJeWel/wg-easy
重新组织了代码如下:
docker run -d \
–name=wg4 \
-e WG_HOST=IPV4域名 \
-e PASSWORD=密码 \
-e WG_DEFAULT_DNS=114.114.114.114,223.5.5.5 \
-e WG_PERSISTENT_KEEPALIVE=25 \
-v ~/.wg-easy:/etc/wireguard \
-p 51820:51820/udp \
-p 51821:51821/tcp \
–cap-add=NET_ADMIN \
–cap-add=SYS_MODULE \
–sysctl=”net.ipv4.conf.all.src_valid_mark=0″ \
–sysctl=”net.ipv4.ip_forward=1″ \
–restart unless-stopped \
ghcr.io/wg-easy/wg-easy
安装在iStoreOS2 的Docker上,运行后
添加节点后,手机使用流量连接,该节点正常,能访问内网。(说明我的公网V4以及V4域名解析正常,爱快的端口映射也正常。否则不能访问。)
在 iStoreOS1 上 运行 OpenClash 后,手机再次连接,就不能连接了,关闭 OpenClash 再次连接正常。
手机连接 iStoreOS1 上的 WG-V6,开关 OpenClash 都能正常访问。
我认为现在问题好像就是在 OpenClash上 运行后就不能进行 GW-V4的连接了
更改配置
iStoreOS2 旁路由 (准备安装WG-V4) 网关指向 爱快
内网通了但DNS解析除了问题无法访问其他域名网站包括163,qq这些。
请指导