V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
whetherTsmile
V2EX  ›  Apple

Mac 本地 dns 缓存 是不是有问题

  •  
  •   whetherTsmile · Mar 31, 2025 · 2138 views
    This topic created in 393 days ago, the information mentioned may be changed or developed.

    家里环境是 dns 分流,自建的 paopaodns ,国内网站全部 ip 直连 浏览器是 edge 经常有些网站打开白屏转圈,cdn 加载不出来 之前一直以为是 edge 的原因(换了个浏览器或者打开无痕窗口大概率就能好) 今天打开小红书图片一直加载不出来看了下

    可以看到下面解析出来的地址 !dig

    但是 ping 的地址却是 !ping

    而且有时候碰到国内网站证书错误(知乎和专栏比较多) 怕是也是因为这个问题

    7 replies    2025-04-02 00:15:05 +08:00
    wu67
        1
    wu67  
       Mar 31, 2025
    所以我用平时 cli 启动代理, 并且在最前面加了命令 dscacheutil -flushcache

    一般不会出事, 偶尔会炸的是部分小众 cdn 的域名(具体表现为不同地区的 ip 请求, 它会解析出不同的地址, 然后对应的证书还不一样, 用了差不多 10 年 Mac 就遇到过一次)
    MacsedProtoss
        2
    MacsedProtoss  
       Mar 31, 2025 via iPhone
    还是 fakeip 一下吧 兼容性相对而言更好一些
    whetherTsmile
        3
    whetherTsmile  
    OP
       Mar 31, 2025 via iPhone
    @wu67 我还要 killall -HUP mDNSResponder 才能清除缓存
    whetherTsmile
        4
    whetherTsmile  
    OP
       Mar 31, 2025 via iPhone
    @whetherTsmile fakeip 远程的时候会有点奇奇怪怪的问题
    ZV2Code
        5
    ZV2Code  
       Mar 31, 2025
    这个好像会覆盖 dns 设置,前段时间也被 chrome 的设置坑过
    whetherTsmile
        6
    whetherTsmile  
    OP
       Mar 31, 2025 via iPhone
    @zby1101 这个我一直都是关掉的,不过我不确定 edge 会不会有 bug ,看着关了其实偷偷摸摸给我开了
    elden
        7
    elden  
       Apr 2, 2025
    @whetherTsmile 试试关闭多播。sudo defaults write /Library/Preferences/com.apple.mDNSResponder.plist NoMulticastAdvertisements -bool YES 然后重启
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1529 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 16:44 · PVG 00:44 · LAX 09:44 · JFK 12:44
    ♥ Do have faith in what you're doing.