分享一个手机上 wireguard 同时可以回家和去国外的方法

2022-11-18 10:03:37 +08:00
 EyebrowsWhite

先说局限性,必须连 Wi-Fi ,用流量的话我还没找到方法。

操作方法:

  1. 家里找个主机开一个 shellclash, 或者其他的支持 pac 的代理。
  2. 连接 wireguard
  3. 连接 pac 代理,具体可以参考这篇文章
4819 次点击
所在节点   WireGuard
9 条回复
wkmike
2022-11-18 10:13:35 +08:00
可以试试 clash 的 fake-ip 模式,然后 wireguard 客户端配置路由内网段和 fake-ip 段,dns 指向 clash
neteroster
2022-11-18 10:19:51 +08:00
clash 的 wireguard 支持马上来了,已经在测了
EyebrowsWhite
2022-11-18 10:32:16 +08:00
@wkmike 我 endpoint 填的域名,家里有设置 ddns ,如果 DNS 指向 clash 那我的域名是不是就不能被正确解析了
wkmike
2022-11-18 11:01:58 +08:00
@EyebrowsWhite #3 我说的是 wireguard 客户端接口配置的局域网 DNS ,对你未连接前解析 endpoint 域名不影响
yoa1q7y
2022-11-18 11:07:27 +08:00
我有更好的办法,不使用 wireguard
在家里软路由或者某个机器部署一个 xray 服务
shadowrocket 等 App 添加这个服务,然后添加一条规则,比如 192.168.1.0/24 走家里的这个 xray 服务
这样只需打开 shadowrocket 这一个 App ,回家和科学上网两不误
vmebeh
2022-11-18 11:12:19 +08:00
家里透明代理即可,wireguard 全部流量回家
xpn282
344 天前
@yoa1q7y

完全没错,我也是这个方案,简单完美。
我是在 OpenWrt 上开个 v2ray 服务(其实 OpenWrt 那些翻墙工具都自带建立服务器的功能),。
外网手机小火箭直接添加这个 v2ray 服务器做节点,然后在小火箭的配置文件添加一个规则,就是把家里内网网段全部都这个 v2ray 节点。
这个方案的好处是,而且除了回家才会走家里的流量,其他流量都是可以不经过家里的,真正做到回家,出国同时进行,且互不影响,回家,出国,分流一网打尽
PinLeak
279 天前
@xpn282 老哥,方便详细分享一下你这个和方案吗?
vx7298
29 天前
https://v2ex.com/t/920102#reply66 完美方案,,看我回答的,😆

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

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

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

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

© 2021 V2EX