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

mac 为啥修改 dns 总是会被自动重置?

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

    因为要访问公司一个网站,需要修改 dns ,记为地址 A 吧。

    神奇的来了,每次在网络偏好设置里面修改 dns ,添加其他任何地址都可以,修改完了点击应用就 OK 了。

    就是这个地址 A ,添加之后,点击应用,立马所有 dns 都消失了。

    我尝试使用命令行修改也不行。

    大概是啥原因呢?

    7 条回复    2024-12-16 00:41:54 +08:00
    wclebb
        1
    wclebb  
       2022-10-11 15:53:38 +08:00
    瞎猜你的代理软件在覆盖你的代理设置。
    比如 Clash 或 Surge 之类的软件,会覆盖本机的 DNS 的。
    ggp1ot2
        2
    ggp1ot2  
    OP
       2022-10-11 16:07:41 +08:00
    @wclebb #1 确实有一个代理软件,卸载了也没用,另外好奇的是,为什么只有某个 dns 地址会被覆盖,其他的没事
    wclebb
        3
    wclebb  
       2022-10-11 16:29:40 +08:00
    @ggp1ot2 既然你用了这个代理软件。

    有试过可以指向代理 DNS 嘛?

    类似这样写法,我看是有,但不清楚它的作用。
    *.alicdn.com = server:223.5.5.5

    看你需要为了公司网址指定 DNS ,那这样写,应该可以用了。
    反正你手写也会被覆盖,不如考虑用这个方法?
    Kite6
        4
    Kite6  
       2022-10-11 18:22:21 +08:00 via Android
    是不是装了 clash for Windows ,如果安装了服务会自动改 dns 为 8.8.8.8
    ggp1ot2
        5
    ggp1ot2  
    OP
       2022-10-11 18:29:03 +08:00
    @Kite6 #4 没有,而且不是变成 8.8.8.8 ,而是直接清空了
    panlatent
        6
    panlatent  
       2022-10-11 23:54:11 +08:00 via iPhone
    应该不是代理软件之类的,有没有切换过 DHCP 获取方式(自动 /手动)
    exc4
        7
    exc4  
       8 天前
    试试 https://github.com/exc4/macos-dns-persist , 强行设置固定的 dns
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1149 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:32 · PVG 02:32 · LAX 10:32 · JFK 13:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.