小编bey*_*ddc的帖子

Web 浏览器如何确定何时使用 IPv4 或 IPv6 连接到目标?

我看到了一些关于这个主题的相关帖子: 客户端应用程序如何知道使用 IPv4 或 IPv6?以及 如何知道您的浏览器是否连接到网站的 Ipv4 或 Ipv6 地址?

第一个帖子已经有几年了,所以我不确定它是否仍然相关,第二个没有回答我的问题。

我问的原因是我安装了pi孔来帮助阻止广告。我将我的路由器设置为使用 pi-hole 作为我的 IPv4 DNS 服务器,但是在浏览 CNN 等网站时我仍然看到广告。然后我意识到我的 ISP 提供商 (Comcast) 提供了两个 IP 地址,一个 IPv4 和一个 IPv6,我的路由器也支持 IPv6。

当我在网卡上手动禁用 IPv6 时,当我浏览 CNN 网站时,广告就会停止显示。因此我得出结论,我使用 IPv6 连接到 CNN 网站。我的问题是 Web 浏览器何时决定使用 IPv4 或 IPv6 连接到目标?是否只是首先尝试使用 IPv6,如果成功则使用它,否则回退到 IPv4?

附带说明,显然 Arris SBG6700-AC 调制解调器/路由器只允许您配置 IPv4 DNS 服务器,而不允许配置 IPv6 DNS 服务器。要指定您自己的 IPv6 DNS 服务器,我必须从计算机本身进行设置。

dns web ipv6 ipv4

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

dns ×1

ipv4 ×1

ipv6 ×1

web ×1