千家信息网

如何彻底修复DNS污染呢?

发表于:2024-10-29 作者:千家信息网编辑
千家信息网最后更新 2024年10月29日,平时使用的系统上,这里以 Windows 系统为例,系统通常会在内部有一个 DNS 的缓存 DNS 记录。缓存 DNS 记录有什么用呢? 可以帮助系统快速定位并访问 DNS 地址。 但有时候可能缓存的
千家信息网最后更新 2024年10月29日如何彻底修复DNS污染呢?

  平时使用的系统上,这里以 Windows 系统为例,系统通常会在内部有一个 DNS 的缓存 DNS 记录。缓存 DNS 记录有什么用呢? 可以帮助系统快速定位并访问 DNS 地址。 但有时候可能缓存的一些 DNS 记录会有问题,导致在打开网页时会出现打不开的情况。如果遇到这种情况,可以尝试用命令来手动查看或是清除这些系统内部的 DNS 记录。

  而且在网站维护的同时都可以使用iis7网站监控来第一时间检查是否被dns污染以及劫持等安全性的问题,并且可以检测快照有没有问题。修复dns如下:

  首先请按住键盘上的"开始键+R"组合键,在弹出的运行窗口中输入"CMD",大小写都可以,然后点击"确定"按钮即可

  注:CMD 是 Windows 系统下的命令解译器,可接受输入的系统命令。
  随后系统会启动 CMD 窗口,这里要用到的一个关于网络操作的命令是"ipconfig"。我们可以在在 CMD 窗口中输入"ipconfig /?",按键盘上的回车键查看这条命令的使用帮助

  然后可以在命令帮助中找到三条关于 DNS 操作的命令参数
  这里输入"ipconfig /displaydns"命令格式来查看当前的缓存的所有 DNS 记录
  随后就可以看到很多条的 DNS 记录在命令窗口中闪过,可以用鼠标拖动窗口右边的滑动条查看所有记录
  接下来可以命令来清楚这些缓存在当前系统中的 DNS 记录,在命令窗口中输入 "ipconfig /flushdns",按键盘上的回车键
  随后即可在命令窗口看到提示消息,已经成功刷新了当前 DNS 解析程序了
  然后可以再次输入"ipconfig /displaydns"查看当前的 DNS 缓存记录,会发现刷新过后的 DNS 缓存记录要少,是当前最新的一些 DNS 记录。

  方法二
  除了可以手动修复系统内部缓存的一些 DNS 记录以后,但有时候一些其它恶意软件,病毒可能会背着我们偷偷修改系统的 DNS 文件。这个 DNS 文件位于系统盘下的系统目录中,文件名字叫住"hosts",一般情况是 C:\Windows\System32\Drivers\etc

  这个 hosts 文件是一个文本文件,用鼠标双击打后,选择用系统自带的记事本打开即可

  打开 hosts 文件以后,内容分为二部分,开始部分为这个文件的英文介绍,后面一部分是本机的 DNS 记录
  如果发现在此文件中有一些其它的陌生 DNS 记录,可以删除它们。但是由于这个目录是系统目录,所以系统不会直接用记事本来修改它。可以先把这个 hosts 文件复制到电脑的其它目录,这里先把它复制到桌面上,然后再用记事本打开这个文件,修改保存

  随后把修复好的 hosts 文件复制到 C:\Windows\System32\Drivers\etc 目录中
  然后选择替换目标中的文件
  如果提示需要管理员权限的话,点击"继续"按钮继续
  就这样把系统目录中的 DNS 文件修复好了。

0