我的家庭服务器已连接到路由器。这是 /etc/resolv.conf 文件的输出
nameserver 192.168.1.1
如何确定我的 ISP 名称服务器的 IP 地址?
答案1
去网络工具
选择“DNS 记录”选项。默认情况下,您的外部 IP 目前位于搜索框中。点击“开始!”按钮。这将显示所有 DNS 记录,包括您的 ISP 名称服务器的官方 IP 地址。
以下是一个例子:
Retrieving DNS records for ip-xxx.xx.xx.xx.xdsl.xnet.co.nz...
DNS servers
ns3.wxnz.net [113.20.11.209]
ns2.wxnz.net [58.28.6.2]
ns1.wxnz.net [58.28.4.2]
Answer records
ip-xxx.xx.xx.xx.xdsl.xnet.co.nz A xxx.xx.xx.xx 3600s
Authority records
xnet.co.nz NS ns1.wxnz.net 3600s
xnet.co.nz NS ns2.wxnz.net 3600s
xnet.co.nz NS ns3.wxnz.net 3600s
Additional records
ns1.wxnz.net A 58.28.4.2 300s
ns2.wxnz.net A 58.28.6.2 300s
ns3.wxnz.net A 113.20.11.209 300s
ns1.wxnz.net 28 [16 bytes] 300s
ns2.wxnz.net 28 [16 bytes] 300s
ns3.wxnz.net 28 [16 bytes] 300s
但是,您可能还会发现浏览 ISP 的帮助页面会更好。他们通常会发布应该使用哪些数字进行 DNS 查询。 您使用网络工具找到的实际上是为您的 ISP 域提供主机名的 DNS 服务器的 IP 地址。 他们可能有其他具有不同 IP 的缓存 DNS 服务器,您应该使用这些服务器来解析互联网上的 DNS 查询。
编辑
我想我最好指出直线名称服务器,以及缓存递归名称服务器或者DNS 缓存
名称服务器仅响应其负责的记录的名称查询。对于 ISP,它仅针对 ISP 的域以及已委托给它的域。
缓存递归名称服务器。该服务器实际上会代表查询者解析地址,而查询者可以解析委托给该服务器的地址之外的地址。
BIND 是互联网上最常见的名称服务器,它兼具这两种功能。它既是名称服务器,又是递归名称服务器。
流传着许多 DNS 术语,同一事物也有许多名称。但基本上,一个只负责其所属的域,而另一个也会负责其他域。这就是为什么您经常可以将 DNS 查询指向您 IP 的权威 DNS 服务器。但不要这样做,请使用他们给您的 IP 或允许 DHCP 执行此操作。
因此,我对您的问题“如何确定您的 ISP 名称服务器的 IP 地址”的第一个回答是正确的。但是,我认为您想要的是“如何确定我的 ISP 的 DNS 缓存的 IP 地址?”可能就是您想要的。
希望您能在 ISP 网站的帮助或支持页面中找到答案。这也应该通过调制解调器/路由器中的 DHCP 进行设置,并可以在其内置网页或设备命令行中查看。
答案2
您可以从连接设备(您的路由器)获取此信息。通常,您可以在连接状态中找到此信息以及 IP 地址和默认网关(ISP)。我无法准确判断,因为路由器型号和供应商有很多种。
答案3
(是的,我假设您指的是代理 DNS 服务器。M. Schwartz 是对的,但考虑到您提到了resolv.conf
您指的是哪种 DNS 服务器,这是一个合理的假设。)
询问您的 ISP,或者查看此信息在您的机器上的位置。
在这种情况下,正确答案是张嘴问相关人员。有时计算机世界实际上涉及与人类的交谈。☺
Matt H 的回答——唉!——除了最后一段之外,其余都错了。不要指望你的 ISP 提供代理人DNS 服务内容DNS 服务器。对于 HTTP,您不应期望代理服务器和内容服务器位于同一位置。对于 SMTP,您不应期望提交和中继服务器位于同一位置。对于 DNS,您也不应期望代理服务器和内容服务器位于同一位置。具有安全意识的优秀 ISP 不会向外界提供 DNS 代理服务。
询问您的 ISP 其代理 DNS 服务器的位置。ISP 几乎总是会在您询问或无需联系技术支持的情况下提供此信息。ISP 的 WWW 页面上会有一个欢迎包、一个常见问题解答页面,或者(对于质量较差的 ISP)一个“我们不理解您非 Windows 用户,因此这里有一堆技术胡言乱语的 WWW 页面”包含此信息。
当然,您的路由器几乎肯定有一个转发代理 DNS 服务器,配置为使用您的 ISP 通过 DHCP 提供给它的 DNS 服务器。如果您可以从路由器的配置实用程序访问路由器 WAN 端的有关 DHCP 租约的信息,那么您可以从中读取 IP 地址。
进一步阅读
- 乔纳森·德·博因·波拉德(2003,2010)。从哪里获得代理 DNS 服务. 常见问题答案。
- 乔纳森·德·博因·波拉德(2000,2007)。“内容”和“代理”DNS 服务器. 常见问题答案。
- 乔纳森·德·博因·波拉德(2000,2007)。应配置代理服务器监听的 IP 地址. 常见问题答案。
答案4
你可以试试:
dig whoami.akamai.net
它将返回名称服务器收到 DNS 查询的 IP 地址作为响应中的 A 记录。或者也可以在浏览器中打开此页面: http://whatsmyresolver.stdlib.net