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

安卓使用 hosts 出现以下问题,是不是 DNS 缓存的错?

  •  
  •   xiaozhizhu1997 · 2014-11-09 17:22:46 +08:00 via Android · 11752 次点击
    这是一个创建于 3702 天前的主题,其中的信息可能已经有所发展或是发生改变。
    手机Nexus5,4.4.4+root
    编译某hosts后,电脑(与手机在同一WLAN下,均使用V2EX DNS)能直接上https://facebook.com且电脑能获得真实的IP了
    手机也用这个hosts,chrome下输入https://facebook.com,提示timed out,ping只能得到37.61.54.158。
    我已经在hosts中将所有FB的域名都指向了各自的正确IP,并重启手机,为什么还是只能ping出37.61.54.158?
    是不是DNS缓存在作怪?如果是,Android如何清除DNS缓存?
    第 1 条附言  ·  2014-11-09 18:03:20 +08:00
    18:02更新:已更正换行符,现在FB、TT都能直接刷但对https://zh.greatfire.com无效,无解…
    3 条回复    2014-11-10 22:10:47 +08:00
    rainy3636
        1
    rainy3636  
       2014-11-09 17:50:22 +08:00 via iPhone
    换编码格式了吗?
    xiaozhizhu1997
        2
    xiaozhizhu1997  
    OP
       2014-11-09 17:54:36 +08:00 via Android
    @rainy3636 已解决,谢谢提醒,脑抽了…
    在PC上用notepad++去掉了每行换行符里的\r,可以了…
    zhaohui318
        3
    zhaohui318  
       2014-11-10 22:10:47 +08:00
    貌似开关一下飞行模式就能清DNS
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2780 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 09:25 · PVG 17:25 · LAX 01:25 · JFK 04:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.