shadownet
V2EX  ›  macOS

macOS 的 DNS 真是太坑了

  •  
  •   shadownet · Mar 10, 2017 · 5103 views
    This topic created in 3358 days ago, the information mentioned may be changed or developed.
    拨了个 xpn, /etc/resolv.conf 里被设置成了 192.168.168.60 一个更本无法访问的地址

    然后我改了这个成 114.114.114.114 ,也 killall 了 mDNSResponder

    但是完全不起作用!

    各位大侠给我指条路呗,多谢!
    Supplement 1  ·  Mar 11, 2017
    最终解决步骤

    1. 对方服务器已经允许我的客户端使用他们的 192.168.168.60 这个 DNS ,但是我发现 google 无法访问,其他域名基本没问题,通过 dig 也能获取到 ip 地址,我的本地路由也是自动翻墙的

    2. 只能通过使用 proxifier 加规则 来解决这个问题,把一些常用站点比如( google )再次通过我的本地开启的$$代理出去

    以上给被这个困扰的朋友一点启示
    15 replies    2017-03-14 16:39:23 +08:00
    Beebird
        1
    Beebird  
       Mar 10, 2017
    先把 /etc/resolv.conf 的 DNS server 改成希望用的,然后试试
    sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    adrianzhang
        2
    adrianzhang  
       Mar 10, 2017 via iPhone
    需要知道用的客户端软件是什么。 open 家的可以改,其他的单独看。
    adrianzhang
        3
    adrianzhang  
       Mar 10, 2017 via iPhone
    顺便说下,这事和 os 无关
    shadownet
        4
    shadownet  
    OP
       Mar 10, 2017 via iPhone
    @adrianzhang global protect, 小众的玩意
    ehs2013
        5
    ehs2013  
       Mar 10, 2017
    @shadownet 这东西我也用过,完全覆盖不掉他设置的 DNS
    ehs2013
        6
    ehs2013  
       Mar 10, 2017
    可笑的是 Open 的 DNS 设置一点用都没
    shadownet
        7
    shadownet  
    OP
       Mar 10, 2017
    @ehs2013 如果让那些 2B 的 IT 人员去改服务端设置呢,毕竟这个 dns 是那边说了算
    shadownet
        8
    shadownet  
    OP
       Mar 11, 2017 via iPhone
    @Beebird 无效啊 哥们
    ichou
        9
    ichou  
       Mar 11, 2017 via iPhone
    关 macos 什么事儿?
    shadownet
        10
    shadownet  
    OP
       Mar 11, 2017 via iPhone
    @ichou 不好配置 就算配置了也不生效
    shadownet
        11
    shadownet  
    OP
       Mar 11, 2017 via iPhone
    @ichou 如果大侠决定我姿势不对 请指正
    phdyu
        12
    phdyu  
       Mar 13, 2017
    dnscrypt
    daiqiangbudainiu
        13
    daiqiangbudainiu  
       Mar 14, 2017
    @Beebird 打开 resolve.conf 文件,看到注释

    #
    # Mac OS X Notice
    #
    # This file is not used by the host name and address resolution
    # or the DNS query routing mechanisms used by most processes on
    # this Mac OS X system.
    #
    # This file is automatically generated.
    #
    Beebird
        14
    Beebird  
       Mar 14, 2017
    嗯。。刚意识到你是拨号的 @warcraft1236
    daiqiangbudainiu
        15
    daiqiangbudainiu  
       Mar 14, 2017
    @Beebird 这个跟拨号有啥关系呢?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5213 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 01:17 · PVG 09:17 · LAX 18:17 · JFK 21:17
    ♥ Do have faith in what you're doing.