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

MacOS 间歇性休眠唤醒后 DNS 服务不可用

  •  
  •   gqbre · 2020-06-15 10:14:30 +08:00 · 2034 次点击
    这是一个创建于 1652 天前的主题,其中的信息可能已经有所发展或是发生改变。

    RT...

    发生在盒盖一段时间后唤醒,间歇性,从之前几个系统版本就出现了这样的问题。

    表现为无法解析任何域名,使用 nslookup 测试正常。使用下面的命令重载 DNS 服务就正常了...

    sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist && sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist

    图片

    难道我是个例?这么久了一直没看到有人讨论

    8 条回复    2021-12-16 10:26:19 +08:00
    Kobayashi
        1
    Kobayashi  
       2020-06-20 10:15:34 +08:00 via Android
    遇到过 3 次,不知道如何触发的。因为有 SIP,没办法重启 mDNSRespomder 。killall -HUP 无效。
    gqbre
        2
    gqbre  
    OP
       2020-06-21 10:24:07 +08:00 via iPhone
    @Kobayashi 所以你只能选择重启吗
    Kobayashi
        3
    Kobayashi  
       2020-06-21 12:26:48 +08:00 via Android
    @gqbre 是的,有 SIP 只能选择重启。不过处罚这个 bug 机率非常小,可能和开着全局代理时切换网络有关。
    zengyiqun
        4
    zengyiqun  
       2021-01-08 10:15:58 +08:00
    我也碰到了。。。概率还挺高,不知道是不是 big sur 带了的 bug,dns 手动更换后可用,但是如果在局域网内,使用 lan 的 dns,基本上隔几天就会发生。因为 SIP,所以我也选择了重启。更换了之前认为是路由器问题,后面发现可能不是,心态已崩
    gqbre
        5
    gqbre  
    OP
       2021-01-10 14:14:25 +08:00 via iPhone
    @zengyiqun 在 Catalina 的时候就已经这样了,Big sur 也复现过,我是全新安装的 Big sur,猜想是跟代理软件有关系,我用的是 ClashX
    zengyiqun
        6
    zengyiqun  
       2021-01-19 22:19:00 +08:00
    我代理软件用了 ShadowsocksX-NG 但是又上了 pandafun 我出现概率挺高的 查了日志 似乎看不出什么结果,手动修改 dns 到 114.114.114.114 可以正常解析,但是如果使用 LAN 的 dns 就会有问题,我 LAN 有 DNS Server,但是它在这个时候并无法解析
    dyllanwli
        7
    dyllanwli  
       2021-12-16 06:59:38 +08:00
    330 天过去了, 这个问题还在 m1 的 macshang 碰到 真的是吐了
    gqbre
        8
    gqbre  
    OP
       2021-12-16 10:26:19 +08:00
    @dyllanwli 我倒是很久没有再出现过这个问题了.. 也可能跟我 ClashX Pro 开增强模式有关系
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5491 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 08:53 · PVG 16:53 · LAX 00:53 · JFK 03:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.