小白问下关于域名解析请求的问题

2023-01-03 14:13:04 +08:00
 eyeshuaji
如果我的手机跟随路由器的 DHCP ,那么域名解析请求是由路由器发出吗?
558 次点击
所在节点    互联网
3 条回复
AoEiuV020CN
2023-01-03 14:53:58 +08:00
路由器 dhcp 默认分配的 dns server 是网关也就是路由器 ip ,然后路由器的 dns server 请求上游运营商的 dns ,
但如果路由器改了 dhcp 中的 dns ,就可能手机开着 dhcp 但 dns 请求都和路由器无关,
XIU2
2023-01-03 16:05:49 +08:00
我看路由器有两个设置 DNS 的地方,分别为:"宽带拨号" 处、"DHCP" 处

拨号 处设置了 DNS-A ,而 DHCP 处没有设置,
那么手机等设备获得的 DNS 就是路由器的网关 IP ,此时手机发起 DNS 解析请求时的过程为:
手机 <=> 路由器 <=> DNS-A
(即手机向 路由器网关 IP 发起 DNS 解析请求,路由器收到后再发给 DNS-A 服务器

拨号 处没有设置,而 DHCP 处设置了 DNS-A ,
那么手机等设备获得的 DNS 就是你前面设置的,此时手机发起 DNS 解析请求时的过程为:
手机 <=> DNS-A
(即手机直接访问 DNS-A 服务器,虽然流量肯定还是要经过路由器的,但本质不同

而如果 拨号 处和 DHCP 处都没有设置 DNS ,那么手机等设备获得的 DNS 依然还是路由器的网关 IP ,和前面第一个一样,只不过 DNS 服务器变成了运营商默认分配的了。


虽然我没有重新去重新验证一遍上面说的,但根据我以往的经历,应该就是这样,你可以参考下~
julyclyde
2023-01-05 08:33:06 +08:00
不是路由器发出的
是你的手机自己发出的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/906254

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX