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

有支持 udp 打洞的 wg 安卓客户端吗?

  •  
  •   lovelylain · 259 天前 via Android · 1462 次点击
    这是一个创建于 259 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在手机上用了 wg 后,体验比设置代理好太多,但是公司 WiFi 现在没有 IPv6 ,无法直连家里的节点,找了个 wg 打洞工具,验证了一下,确实能用,但用到了 raw socket ,要求 root 权限运行,所以在安卓上又用不了。有自带 udp 打洞能力的 wg 安卓客户端吗?
    不想换 tailscale ,因为家里的 wg 跑在 openwrt 自带的 wg 功能上,体验很好,不想再折腾其他的。
    另外,有办法让手机流量的 dns 走 wg 但非所有请求都走 wg 吗?我的手机安卓版本比较低没有私有 dns 功能,流量情况下用的是哪个 dns 也没地方看到。
    8 条回复    2023-08-12 22:30:37 +08:00
    cvbnt
        1
    cvbnt  
       259 天前 via Android
    nekobox
    bobryjosin
        2
    bobryjosin  
       259 天前
    流量 dns 你可以在 allowedips 里面写只允许 dns ip 通过,然后指定 dns 服务器
    cdwyd
        3
    cdwyd  
       259 天前 via Android
    wg 客户端支持分应用代理了,直接选上要走 wg 的 app 就行
    lovelylain
        4
    lovelylain  
    OP
       259 天前 via Android
    @cvbnt 谢谢推荐,看了一下文档,没看到我想要的功能。
    @bobryjosin 用数据的时候我的手机版本没办法查到 DNS 。另外想起来之前试过,用 WiFi 将 DNS 设置到路由 IP 里,好像是没成功。第二个问题忽略吧,穿回家再分流也没什么不适。
    @cdwyd 刚去官网更新了最新版本,相比旧版本没看到什么区别。
    bobryjosin
        5
    bobryjosin  
       259 天前 via Android
    @lovelylain 只要打开隧道,wireguard 会接管你的 dns ,dns 服务器填局域网 ip 就可以了,allowedip 只路由局域网 ip ,测试随便找个终端 dig 一下被污染的域名,或者扔进 besttrace 里面比如 youtube.com 返回的一串应该都是 Google 的 ip ,而不是 Dropbox 和 Facebook 的。
    cdwyd
        6
    cdwyd  
       259 天前
    @lovelylain 配置的地方可以设置哪些 app 走代理(安卓手机)
    lovelylain
        7
    lovelylain  
    OP
       258 天前 via Android
    @cdwyd 看到了,应用过滤
    @bobryjosin 我再试试
    lovelylain
        8
    lovelylain  
    OP
       258 天前
    @bobryjosin 之前设置的时候只允许了 fakeip 网段,漏了 vpn 本身网段,所以隧道其实没有成功,加上这个网段后确实是打开隧道就接管了 dns 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2890 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 12:39 · PVG 20:39 · LAX 05:39 · JFK 08:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.