您提到您在计算机上发现了病毒。您应该考虑重新安装操作系统,因为病毒可能仍然存在,例如隐藏在某些系统还原映像中。
如果您仍然运行某些恶意软件,以下说明可能会给您带来奇怪的结果。
要检查您的DNS服务器的问题,你可以尝试检查,如果谷歌DNS服务器正在为您(前面已经提到这里):
nslookup
> server 8.8.8.8
> superuser.com
回复应该是这样的:
Server: google-public-dns-a.google.com
Address: 8.8.8.8
Non-authoritative answer:
Name: superuser.com
Address: 69.59.197.21
如果您没有为superuser.com获得相同的IP,那么您的路由/连接可能有问题,或者可能是某些恶意软件。
如果可行,请尝试为您的连接设置静态主DNS服务器。输入管理员:
netsh dnsclient set dnsservers name="Name of your Connection" source=static address=8.8.8.8
再次检查您的浏览器,看看现在是否有效。如果是,那么您的DNS服务器有一些问题。您可以在修复自己的服务器时继续使用Google DNS服务器。
如果它仍然无法正常工作,请尝试使用curl(Windows软件包位于页面底部)以查看它是否是浏览器问题:
curl superuser.com
您应该看到此站点的HTML源代码。如果这样可行,那么您的浏览器会做一些奇怪
另一个注释,可能不相关:检查Internet Explorer连接设置中是否有任何奇怪的代理设置。这些设置是系统范围的,可能是(不是特定于DNS)连接问题的原因。
要将主DNS服务器设置回DHCP,请以管理员身份键入:
netsh dnsclient set dnsservers name="Name of your Connection" source=dhcp