在 Windows 7 上更改 DNS 端口

在 Windows 7 上更改 DNS 端口

我的 ISP 劫持了我的 DNS 请求(或数据包,或这里发生的任何事情),所以我无法使用自己的 DNS 服务器。我不一定使用与 ISP 提供的 DNS 服务器不同的 DNS 服务器,但我喜欢这个选项。

当我收到错误时我发现:

您的路由器或 ISP 似乎正在拦截并重定向所有传出的 DNS 请求

来自 namebench。因此,请原谅我对这个主题的了解不足。在来这里之前,我已经尽我所能地研究过了。

目前我正在使用默认端口(据我所知是端口 53),但我似乎找不到反正改变这种状况。这真的开始让我感到沮丧。

有什么办法吗?我听说你可以更改一些注册表项,但HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DNS我的机器上没有该项。我确实尝试插入此方法提供的值

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DNS\Parameters] "SendOnNonDnsPort"=dword:000014e9

但当我重启 DNS 服务时,劫持并没有停止。所以我有点不知所措。

任何在此我们非常感谢您的帮助。

答案1

合并需要我登录另一个帐户,但我无法做到这一点,因为这是我用来启动它的同一个电子邮件。如果有另一个,那也没关系,因为我不知道密码。无论如何,这意味着我仍然无法发表评论(需要 50 个代表)。所以这只是关于 fixer1234 的评论。

好的,下面是我解决问题的方法:

  1. 安装DNS加密,最好是简单的 DNSCrypt,因为这是我用过的,而且它更容易处理。
  2. 您需要管理员权限才能安装(我认为)并使用该程序。确保您使用的帐户具有管理员权限。
  3. 安装到默认目录。这只是为了防止出现问题,并不是严格要求。
  4. 运行该程序。
  5. 在 UI 中,灰色对象被禁用,半亮绿色对象被启用。确保启用主网卡上的 DNS,并启用主 DNS(您将使用的 DNS)。双 DNS 支持尚未实现,因此如果辅助 DNS 无法对您最好的尝试提出异议,请不要感到沮丧。
  6. 连接到您选择的服务器。让我找到 DNSCrypt 的原始线程由马里乌斯·马图蒂亚告诉我不要使用 OpenDNS 或基于 Cisco 的服务器。这可能是出于安全原因,因此虽然不是完全必要,但听从建议可能比不听要好。
  7. 更改设置以满足您的需求。如果您正在寻找解决 DNS 劫持问题的解决方法,则默认设置应该有效。
  8. 您应该已连接到 DNSCrypt!虽然不是严格要求,但如果使用简单版本,则保留 UI 将使您不会忘记服务是否已打开或其他情况。
  9. 要检查 DNS 状态,请访问DNS 泄漏测试,运行标准测试,看看信息是否至少部分与您的 DNS 设置匹配。据我所知,主机名是您的 DNS 主机。

请原谅我说过“我认为”之类的话。我的记忆力有些问题。

相关内容