完全修复:nslookup有效,但在Windows 10、8.1、7上ping失败

目录:

Anonim

一些用户报告说nslookup可以工作,但无法在PC上执行ping操作。 如果您不熟悉,这是高级用户可能会使用的两个命令,今天我们将向您展示如何解决此问题。

无法使用ping功能可能是一个问题,谈到这个问题,这是用户报告的一些类似问题:

  • Nslookup可以解决IP问题,但ping无法解决 –有时此问题可能是由防病毒软件或防火墙引起的,因此也许您应该调整设置并检查是否可以解决问题。
  • Nslookup工作traceroute失败 –如果遇到此问题,则可能是该问题与某些服务有关。 只需重新启动它们,即可解决问题。
  • Nslookup无法解决ping问题-可能由于多种原因而出现此问题,如果遇到此问题,请务必尝试一些我们的解决方案。

Nslookup有效,但ping失败,如何解决?

  1. 检查您的防病毒软件
  2. 使用命令提示符
  3. 重新启动DNS客户端服务
  4. 在域后添加点
  5. 重新启动DNS缓存服务
  6. 更改IPv4设置
  7. 切换到Google DNS
  8. 检查您的主机文件
  9. 禁用IPv6
  10. 更新您的驱动程序

解决方案1 ​​–检查您的防病毒软件

根据用户的说法,如果nslookup有效但ping失败,则问题可能与您的防病毒有关。 一些用户报告了卡巴斯基及其防火墙功能的问题,为了解决该问题,建议禁用卡巴斯基中的防火墙,并检查是否可以解决问题。

请记住,其他防病毒工具和功能也可能导致此问题,因此,即使您不使用卡巴斯基,也应检查防病毒设置并尝试禁用某些功能。 如果问题仍然存在,也许可以通过完全禁用防病​​毒程序来解决。

在某些情况下,解决此问题的唯一方法可能是删除防病毒软件。 即使您选择删除防病毒软件,也应该知道系统将受到Windows Defender的保护,因此您不必太担心安全性。

删除防病毒文件后,请检查问题是否仍然存在。 如果在删除防病毒软件后问题仍然没有出现,也许您应该考虑切换到其他防病毒解决方案。 市场上有许多出色的防病毒工具,如果您想要一种不会干扰系统的可靠防病毒软件,建议您尝试使用Bitdefender

  • 立即阅读:Bitdefender Internet Security 2019:适用于Windows平台的最佳防病毒软件

解决方案2 –使用命令提示符

有时由于系统上的临时故障可能会出现此问题。 如果nslookup有效,但是ping失败,则您可以简单地通过运行几个命令来解决问题。 为此,请按照下列步骤操作:

  1. Windows键+ X打开“ Win + X”菜单。 现在,从列表中选择命令提示符(Admin)PowerShell(Admin)

  2. 当 命令提示符 打开时,运行以下命令:
    • netsh winsock重置目录
    • netsh int ip reset reset.log
    • ipconfig / flushdns
    • ipconfig /注册域名
    • 路线/ f

运行这些命令后,检查问题是否已解决。

  • 另请阅读:FIX:无法在Windows 10中连接到Internet

解决方案3 –重新启动DNS客户端服务

如果nslookup有效,但ping失败,则问题可能出在您的服务之一。 多个用户声称DNS客户端服务是问题所在,为了解决该问题,您需要重新启动该服务。 这实际上很简单,您可以按照以下步骤操作:

  1. Windows键+ R打开“ 运行” 对话框。 现在输入services.msc并按Enter或单击OK

  2. 找到DNS客户端 ,右键单击它并选择停止 。 等待片刻,再次右键单击DNS客户端 ,然后从菜单中选择“ 启动 ”。

如果您无法停止该服务,则问题在于相关服务。 DNS客户端服务取决于某些服务,在这些服务停止之前,您将无法停止DNS客户端服务。 要找出DNS客户端所依赖的服务,请执行以下操作:

  1. 在“ 服务” 窗口中,找到DNS客户端,然后双击以打开其属性。
  2. 转到“ 依赖关系”选项卡,您应该可以在其中看到 DNS客户端 依赖的服务。

  3. 停止这些服务,然后您也应该能够停止 DNS客户端 。
  4. 重新启动 DNS客户端 服务后,请确保重新启动 DNS客户端 依赖的服务。

这可能是一个有点复杂的解决方案,尤其是在您需要禁用依赖服务的情况下,但是只要您仔细按照说明进行操作,就应该能够进行管理。

解决方案4 –在域后添加点

这是一个不寻常的解决方法,但它可以根据用户使用。 如果nslookup有效但ping失败,也许您可​​以通过在域后添加一个点来解决问题。

例如,如果您以前使用过 ping windowsreport 命令,请尝试使用ping windowsreport。 命令并检查是否有效。 这是一个简单的小解决方法,但是许多用户报告说它适用于他们,请随时尝试。

解决方案5 –重新启动DNS缓存服务

如前所述,有时由于某些服务可能会发生这类问题。 如果nslookup有效但ping失败,则问题很可能是DNS缓存服务,并且要修复它,您只需要重新启动它即可。 若要快速执行此操作,请按照下列步骤操作:

  1. 以管理员身份启动命令提示符
  2. 当 命令提示符 启动时,运行以下命令:
    • 净停止dnscache
    • 净启动dnscache

运行这两个命令后,DNS缓存服务将重新启动,并且该问题应得到解决。

  • 另请阅读:完全修复:未连接Windows 10、8.1、7上没有可用连接消息

解决方案6 –更改IPv4设置

如果nslookup有效,但ping无法在PC上进行,则问题可能与您的IP设置有关。 要解决此问题,建议您对IPv4设置进行一些更改。 您可以按照以下步骤进行操作:

  1. 单击任务栏上的网络图标,然后从菜单中选择您的网络。

  2. 单击右窗格中的更改适配器选项
  3. 现在将显示所有网络连接的列表。 右键单击您的网络连接,然后从菜单中选择“ 属性 ”。
  4. 从列表中选择Internet协议版本4(TCP / IPv4) ,然后单击“ 属性”按钮。

  5. 现在单击“ 高级”按钮。
  6. 转到“ DNS”选项卡,然后选择“ 追加这些DNS后缀”(按顺序) 。 现在单击添加按钮。

  7. 当出现新窗口时,输入 作为 域后缀 ,然后单击添加 。 保存更改。

这样做之后,问题应该得到解决,一切将再次开始工作。

解决方案7 –切换到Google DNS

如果问题仍然存在,则可能是您的DNS。 根据用户的说法,如果nslookup有效但ping失败,则问题可能与DNS有关,但是您可以通过切换到Google的DNS来解决此问题。 为此,请按照下列步骤操作:

  1. 重复上一个解决方案中的步骤1-4
  2. 选择“ 使用以下DNS服务器地址” 。 输入8.8.8.8作为 Preferred ,输入8.8.4.4作为 Alternate DNS服务器 。 单击确定保存更改。

之后,检查问题是否仍然存在。 请记住,切换到Google DNS可能会稍微降低您的Internet连接速度,因此请记住这一点。

解决方案8 –检查主机文件

如果问题仍然存在,则可能是您的主机文件。 如果nslookup有效但ping失败,则可能是主机文件已被恶意软件或其他应用程序编辑,这可能导致出现此问题和类似问题。

要解决此问题,建议检查您的主机文件并确保一切正常。 基本上,如果您看到要在列表上ping的网站,则意味着主机文件已被修改。

只需删除指向您要ping的网站的条目,就可以了。 如果您不知道该怎么做,可以随时重置主机文件,这应该可以解决问题。

解决方案9 –禁用IPv6

如果您不熟悉,则有两种IP地址,即IPv4和IPv6。 后者是较新的标准,但是,如果您不是专门使用IPv6,则可以禁用此功能。

事实证明,一些用户报告nslookup可以工作,但是由于IPv6而无法ping通,因此让我们禁用它并检查是否有帮助。 要禁用IPv6,请执行以下操作:

  1. 遵循解决方案6中的 步骤1-3 。
  2. 在列表中找到Internet协议版本6(TCP / IPv6) ,然后取消选中它。 现在单击“ 应用” ,然后单击“ 确定”保存更改。

禁用IPv6后,检查问题是否仍然存在。

解决方案10 –更新驱动程序

如果nslookup有效,但ping在您的PC上失败,则可能是问题与驱动程序有关。 有时,您的驱动程序可能已过时,这可能导致此问题以及许多其他问题。 但是,您可以通过下载最新的驱动程序并安装它们来解决此问题。

为此,您只需要访问网络适配器的网站并下载适用于您的型号的最新驱动程序即可。 下载并安装最新的驱动程序后,该问题应得到解决。

如果您觉得此方法有点复杂,也许您应该考虑使用第三方工具(例如TweakBit Driver Updater) ,然后单击一下即可更新驱动程序。

无法ping某个设备或IP地址可能是一个问题,但是我们希望您使用我们的一种解决方案解决了该问题。

还请阅读:

  • FIX:Wi-Fi连接在Windows 10上连续下降
  • 完整修复:无法在Windows 10上ping其他计算机
  • WLANSVC不断停止:这是永久修复此错误的方法
完全修复:nslookup有效,但在Windows 10、8.1、7上ping失败