V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vfx666
V2EX  ›  宽带症候群

dns 设为路由器 ip 与设为公共 dns 服务器的区别是啥?

  •  
  •   vfx666 · 19 天前 via iPhone · 1106 次点击
    10 条回复    2024-10-31 21:50:22 +08:00
    cyp0633
        1
    cyp0633  
       19 天前
    就我个人经历来说,路由器上跑 DNS 转发器可以防止 DNS 污染劫持,只需要把 DNS 请求发到转发器,它就能料理一切
    单设置一个公共 DNS 地址就不能,虽然国内的 DoH 也基本避免了污染
    xqzr
        2
    xqzr  
       19 天前
    > dns 设为路由器 ip

    这通常会,使用 ISP 提供的 DNS
    WizardLeo
        3
    WizardLeo  
       19 天前
    设置公共 dns——>使用公共 dns
    设置路由器 ip——>使用路由器转发 dns 请求到上游,具体转发到哪看设置
    digimoon
        4
    digimoon  
       19 天前
    区别就是路由器 dns 你可控,公共 dns 你不可控
    szdosar
        5
    szdosar  
       19 天前
    1.设为你家路由 ip--你可以控制,但要花精力;
    2.设为公共服务器--你不能控制,但也不太花精力
    dude4
        6
    dude4  
       18 天前
    这个问题某种程度可以这样讲
    你不知道区别=对你没有区别
    datocp
        7
    datocp  
       18 天前 via Android
    如果真说区别

    网关有缓存
    外部,虽然 windows 也有缓存,但早些年似乎存在查询掉包延迟问题,影响流畅感觉。

    后来用了 linux 路由,直接截持 53 端口。管你用啥,全部受控制。
    thtznet
        8
    thtznet  
       17 天前
    路由器本身没有 DNS 职能,它只是中继路由器所获取到的上游 DNS ,你的设备设置路由器 IP 为 DNS 就是让路由器做一次中继罢了。当然如果是软路由,玩法就多了。
    NoCloud
        9
    NoCloud  
       17 天前 via iPad
    设为路由器 IP (如果你没有动过相关设置)就是用的运营商的 DNS ;设为公共 DNS 就是用的你所设置的公共 DNS 。
    使用体验上,(在大部分地区),只要运营商不犯贱,就是没区别甚至于可以说用运营商 DNS 更好。
    datocp
        10
    datocp  
       17 天前 via Android
    平时也一直使用移动提供的,但是移动竟然解析不了 gov 的网站,又增加了阿里 dns 。openwrt 内置 dnsmasq ,又截止了端口,所有查询经过出口路由,响应肯定比外部更快。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2879 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 14:30 · PVG 22:30 · LAX 06:30 · JFK 09:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.