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

macos 修改 hosts 后,浏览器不会立刻生效的问题

  •  
  •   poettian · 2020-09-28 20:14:04 +08:00 · 6419 次点击
    这是一个创建于 1519 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,修改了 hosts 后,在终端中是立刻生效的,但是浏览器总是要过 1 分钟左右才能生效,试了各种方法都不管用,包括使用 chrome://net-internals/#dns 清 dns 缓存、使用 cleanmymac 清系统 dns 缓存。就是要等一分钟,谁能告诉我是为什么啊,感觉是 dns 被缓存了,但是该清的都清了啊。

    14 条回复    2020-09-29 11:49:38 +08:00
    iMusic
        1
    iMusic  
       2020-09-28 20:43:19 +08:00
    ipconfig /flushdns ?
    sapphires
        2
    sapphires  
       2020-09-28 20:45:36 +08:00
    @iMusic 是 MacOS……
    ysc3839
        3
    ysc3839  
       2020-09-28 20:55:43 +08:00 via Android
    浏览器自己有缓存吧?试试重启浏览器。
    poettian
        4
    poettian  
    OP
       2020-09-28 21:09:46 +08:00
    @ysc3839 重启不生效呢,我试了 safari,重启不管用
    TimePPT
        5
    TimePPT  
       2020-09-28 21:13:10 +08:00 via Android
    页面强制刷新也不行?
    pota
        6
    pota  
       2020-09-28 22:19:37 +08:00
    。。。浏览器会缓存 DNS 结果 你得开新无痕模式
    UnitTest
        7
    UnitTest  
       2020-09-28 22:31:10 +08:00
    是很不爽,所以我很喜欢用 nginx 来代替 host 的工作。实在没办法就只能 chrome 新开隐私窗口了。
    lcdtyph
        8
    lcdtyph  
       2020-09-28 22:37:07 +08:00
    sudo killall -HUP mDNSResponder;sudo killall mDNSResponderHelper;sudo dscacheutil -flushcache

    不知道在哪一层缓存的
    lujjjh
        9
    lujjjh  
       2020-09-28 23:36:18 +08:00   ❤️ 1
    chrome://net-internals/#sockets 干掉 idle sockets 即可。
    holyzhou
        10
    holyzhou  
       2020-09-29 09:21:26 +08:00
    @UnitTest 有点没理解 能大概说一下吗?如何让 nginx 代替本地 host 的解析
    poettian
        11
    poettian  
    OP
       2020-09-29 10:36:45 +08:00
    @pota 我在 chrome 开了无痕模式,貌似没什么效果啊。
    poettian
        12
    poettian  
    OP
       2020-09-29 10:37:16 +08:00
    @lujjjh 你说的我也试过了,不行啊,你确定在你那是好使的吗?
    zpfhbyx
        13
    zpfhbyx  
       2020-09-29 11:01:21 +08:00
    试试 福报厂的 lightproxy?
    maocat
        14
    maocat  
       2020-09-29 11:49:38 +08:00
    解决方法:等一分钟
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1078 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:45 · PVG 06:45 · LAX 14:45 · JFK 17:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.