更改 DNS 不会“生效”

更改 DNS 不会“生效”

过去两天我一直在尝试解决这个问题,我试过很多方法,但现在我很累,需要帮助。

首先,简单描述一下我的整个网络:
我从 2 个不同的 ISP 获得服务。

  1. TP-Link 路由器上的 ADSL(我通过 wifi 连接到它)
  2. Mikrotik SXT 5HnD(无线 P2P AP)通过以太网连接到 D-Link 路由器,然后通过以太网电缆连接到我的电脑

我可以访问 TP-Link 和 D-Link 路由器,但不能访问 Mikrotik AP。PC
运行的是 Windows 10,最新更新。(我不认为这是操作系统问题,因为问题在 Linux 上仍然存在,稍后会详细说明。)

我一直在尝试将我的 DNS 更改为更接近我的新 DNS。但无论我在 Windows 还是路由器中设置 DNS,我的 ISP 似乎都会忽略它们并使用其他 DNS。
这让我相信,即使我之前的 8.8.8.8 和 1.1.1.1 DNS 设置也没有真正使用过。(不确定)我在路由器设置和网络连接适配器中都设置了新 DNS,无论是在 wifi 还是以太网上(IPv4 属性),我都在更改
之间尝试了 ipconfig 命令,例如“release、renew 和 flushdns”。

我尝试使用的 DNS 有一个网站,它会告诉您是否设置了正确的 DNS 并且它正在工作。我知道这个功能确实有效,因为我用手机创建了一个 3G 热点,并在 Windows 上设置了 DNS,它就起作用了。然而,这并不理想,因为我需要我的主要互联网连接来使用此 DNS,而不是我的 3G 热点。

昨晚我设置了一个 Raspberry pi,使用 DNSMasq 作为 DNS 缓存,并在 dnsmasq 配置文件中将新 DNS 指定为唯一服务器。然后,我将 Raspberry pi 的 IP 指定为 PC 和路由器上的 DNS。
这也没有用。我以为使用 dnsmasq 可能会强制 DNS,但不行。

我尝试使用 USB 驱动器启动 Ubuntu 并在其中执行相同的操作,但它仍然没有使用新的 DNS。这让我相信这不是操作系统问题。

我很困惑,因为我无法在这两个路由器和完全独立的 ISP 之间找到共同点,无法找出导致此问题的原因。
我知道有人使用相同的新 DNS,他们没有遇到任何问题。

过去两天我做了很多故障排除工作,所以可能有些事情我忘了在这里提一下。如能得到任何帮助我将不胜感激。
谢谢

相关内容