V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
jlak
V2EX  ›  问与答

为什么 Wireguard 安卓端可以访问内网而 MacOS 端却不行

  •  
  •   jlak · 2022-08-29 16:02:37 +08:00 via Android · 604 次点击
    这是一个创建于 818 天前的主题,其中的信息可能已经有所发展或是发生改变。
    搞了个 Docker Wireguard 同个 peer 配置在 MasOS 上完全不能访问内网设备但却在安卓端神奇般的可以

    有没有办法让 MacOS 也可以?
    jlak
        1
    jlak  
    OP
       2022-08-29 17:11:28 +08:00 via Android
    刚测试 windows 端居然完全没网络,太奇葩了
    jlak
        2
    jlak  
    OP
       2022-08-29 17:13:42 +08:00 via Android
    @jlak Windows 端可以说,是因为时间设置有问题导致无网,但是内网也和 macos 一样无法访问
    jlak
        3
    jlak  
    OP
       2022-08-29 17:16:52 +08:00 via Android
    自己解决了,DNS 服务器改成 8.8.8.8 就可以了,但不知道为什么可以
    PerFectTime
        4
    PerFectTime  
       2022-08-29 17:17:22 +08:00
    建议贴上配置
    jlak
        5
    jlak  
    OP
       2022-08-29 19:06:47 +08:00
    MacOs 上还是不行 晕死
    安卓可以 windows 改 dns 也可以 就 macos 不行
    配置就这么简单
    [Interface]
    PrivateKey = 私钥
    ListenPort = 端口
    Address = 10.13.13.2/32
    DNS = 8.8.8.8

    [Peer]
    PublicKey = 公钥
    PresharedKey = 什么钥
    AllowedIPs = 0.0.0.0/1, 128.0.0.0/1
    Endpoint = 公网 ip 端口 udp 端口已映射
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1006 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:59 · PVG 02:59 · LAX 10:59 · JFK 13:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.