V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
EyebrowsWhite
V2EX  ›  WireGuard

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

  •  
  •   EyebrowsWhite · 2022-11-18 10:03:37 +08:00 · 4632 次点击
    这是一个创建于 496 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    操作方法:

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

    完全没错,我也是这个方案,简单完美。
    我是在 OpenWrt 上开个 v2ray 服务(其实 OpenWrt 那些翻墙工具都自带建立服务器的功能),。
    外网手机小火箭直接添加这个 v2ray 服务器做节点,然后在小火箭的配置文件添加一个规则,就是把家里内网网段全部都这个 v2ray 节点。
    这个方案的好处是,而且除了回家才会走家里的流量,其他流量都是可以不经过家里的,真正做到回家,出国同时进行,且互不影响,回家,出国,分流一网打尽
    PinLeak
        8
    PinLeak  
       248 天前
    @xpn282 老哥,方便详细分享一下你这个和方案吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3358 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 13:40 · PVG 21:40 · LAX 06:40 · JFK 09:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.