首先,我认为这可能是路由器(TP-Link)的问题,因为在搬进新公寓之前我从未遇到过这个问题。但我最近也格式化了我的 PC,所以我不确定问题出在哪里。
问题是,我将适配器(以太网电缆)设置为使用 OpenDNS,它工作正常。但是当我重新启动计算机时,没有互联网连接,并且它显示"DNS Server does not respond"
所以每次我重新启动计算机时,我都必须切换到自动 DNS,然后切换回 OpenDNS。
这里的问题是什么?我该如何解决它,以便我只使用 OpenDNS,而不必每次都更改它?我可以提供详细信息,例如确切的路由器版本或某些 cmd 命令的输出。
谢谢你的帮助!
答案1
我发现您的计算机出现此问题的最可能原因是您的 PC 上的 DNS 服务已损坏。以下操作应该可以解决您的问题。
- 打开管理员命令提示符并输入以下内容:-
ipconfig /flushdns
。
如果这不起作用,请继续以下步骤:-
netsh int ip reset c:\resetlog.txt
在管理员命令提示符中输入。- 输入
netsh winsock reset
命令提示符。它会提示重新启动,但不要这样做。 - 再次
ipconfig /flushdns
在命令提示符中输入。
另外,还要确保路由器内的 DNS 设置也正确配置。此外,不要尝试使用 OpenDNS DNS 服务器,也可以尝试使用 Google DNS 服务器:- 8.8.8.8
& 8.8.4.4
。
还有一件事要确保你的 DNS 客户端服务已打开。要检查这一点,请RUN prompt
按 打开WINDOWS KEY + R
,然后输入services.msc
并按ENTER
。现在找到调用的服务DNS CLIENT
并检查它是否已启动。右键单击服务,选择Properties
并确保 设置Startup Type
为Automatic
。
现在,如果这个flushdns
技巧有效,并且您想在每次启动时执行此操作,请使用命令创建一个 BAT 文件ipconfig /flushdns
并将其放在Startup
文件夹中。
我希望这能解决您的问题。