如何在具有 4G 网络的路由器 Tp-Link ARCHER MR600 上设置开放 DNS 设置?

如何在具有 4G 网络的路由器 Tp-Link ARCHER MR600 上设置开放 DNS 设置?

我正在尝试使用开放DNS使我的网络更安全。我使用TP-Link ARCHER MR600这是一个 4G 调制解调器路由器(里面有一张 Sim 卡,我没有使用 Adsl)。

我创建了我的帐户OpenDSN.com但当我尝试添加我的网络时这里我听说

“您无法在私有 IP 空间中添加网络”

我输入的 IP 地址位于互联网在里面基本的->网络图页面(见图 1)-->

图 1 - 网络图中的 IP 地址

我还通过跟踪线程在命令行中输入了以下命令(这是为了什么?):

nslookup -type=txt debug.opendns.com

我得到了以下输出(我使用 < > 之间的自定义消息覆盖了可能的敏感信息):

    Server:  UnKnown
Address:  10.202.0.1

opendns.com
        primary name server = auth1.opendns.com
        responsible mail addr = noc.opendns.com
        serial  = <a set of 10 number here>
        refresh = 16384 (4 hours 33 mins 4 secs)
        retry   = 2048 (34 mins 8 secs)
        expire  = 1048576 (12 days 3 hours 16 mins 16 secs)
        default TTL = 2560 (42 mins 40 secs)

C:\Users\myUserName>nslookup
Default Server:  UnKnown
Address:  <here there are 4 sequences of numbers separated by comma, like "00.000.0.0">

我也尝试手动更改 DNS,但我发现我的路由器控制面板缺少广域网因此我进入了LAN 设置并发现主 DNS辅助 DNS参见图 2:

图 2 - LAN 设置中的 DNS

由于我可以编辑它们,我通过输入 OpenDNS 页面中显示的其他内容替换了 0.0.0.0。我保存并重新启动。但我仍然看到旧的DNS 服务器在网络地图部分(见图 1),所以我重置为出厂设置。

我不知道应该去哪里设置 Open DNS:

  1. 我应该从路由器控制面板手动更改 DNS 吗?在这种情况下,为什么我看到两个不同的地方有不同的 DNS 值,我应该关注哪一个?无论如何,我无法在网络图(见图 1)我错过了“网络”下的 WAN 部分。

  2. 我应该改变它们OpenDNS 网页?如果是,为什么我被告知 IP 是私有的?是我添加错了还是 4G 调制解调器路由器或其他问题?

  3. nslookup -type=txt debug.opendns.com上面的输出是什么?是什么意思?

答案1

我应该从路由器控制面板手动更改 DNS 吗?在这种情况下,为什么我会看到两个具有不同 DNS 值的不同位置,我应该关注哪一个?无论如何,我无法在网络图中编辑 DNS 服务器(参见图 1),而且我错过了“网络”下的 WAN 部分。

我有同样的路由器,在 4G 模式下,您无法更改 WAN 设置,这些设置由您的运营商设置。您只能更改 LAN DHCP DNS 服务器。在高级 -> 网络 -> LAN 设置中添加 DNS 服务器。
您可以等待平板电脑/PC 更新或清除 DNS 缓存,CMD -> ipconfig /flushdns
使用以下方法验证新的 DNS 设置CMD -> ipconfig /all
CMD 提示符和 tp-link 路由器

我应该从 OpenDNS 网页更改它们吗?如果是,为什么我被告知 IP 是私有的?是我添加错了还是与 4G 调制解调器路由器或其他东西有关的问题?

注册时,您告诉 OpenDNS 是您本人。由于您位于网络内部,因此 IP 地址可能是本地地址,例如 192.168.xx 或 10.0.xx。您可以使用动态更新工具通过动态 IP 更新 OpenDNShttps://support.opendns.com/hc/en-us/articles/227987867-什么是OpenDNS-Dynamic-IP-updater-client-

nslookup -type=txt debug.opendns.com 的作用是什么?上面的输出是什么意思?

NSLOOKUP 是英文年代服务器抬头,此命令正在查询 DNS 并返回它为 debug.opendns.com 找到的 (type=txt) txt 条目的结果,请参阅:https://support.umbrella.com/hc/en-us/articles/230903828-如何确定哪项政策在 My-Umbrella-Configuration 中适用

输入 NSLOOKUP 将以交互模式启动该工具,它会告诉您它使用什么进行 DNS 查找,然后您可以输入后续命令。这里有一个很好的指南:https://www.ionos.co.uk/digitalguide/server/tools/nslookup/

如果你想保护你的家庭互联网安全,我建议使用 http 上的 DNS(可以在浏览器中完成)或获取应用程序https://cloudflare-dns.com/

如果你想做一个小项目,可以建立一个https://pi-hole.net/

相关内容