修复网络连接时出现DNS缓存无法清除的问题,
1遇到这种情况,我们能采取的最简单手段是刷新DNS,也就是删除 DNS 解析器缓存中的条目。点击“开始”-“运行”-输入cmd并点击“确定”,在命令提示符窗口中键入:ipconfig /flushdns

2如果上面不行的话,在系统服务里把DNS Client和DHCP client两个服务组件启动
针对网络剪刀手 网络执法官 网络特工 等arp欺骗的攻击 ,可以用网卡修复操作中的清除arp缓存,可以用cmd命令中的 arp -d命令
有一个好的办法是在按键精灵中写一个脚本如下:
VBS Set Oshell = CreateObject("wscript.shell")
VBS Oshell.run "cmd /c arp -d", vbHide
VBS Set Oshell = Nothing
VBS End Sub
Delay 1000
这个就是每隔1秒清除一次arp缓存,可以自己调整延时!!
通过IPConfig提供的信息,可以确定存在于TCP/IP属性中的一些配置上的问题。例如使用“IPConfig /all”就可以获取主机的详细的配置信息,其中包括IP地址、子网掩码和默认网关、DNS服务器等信息。
通过所获知的信息,可以迅速判断出网络的故障所在。例如子网掩码为0.0.0.0时,则表示局域网中的IP地址可能有重复的现象存在;如果返回的本地 IP地址显示为169.254.*.*,子网掩码为255.255.0.0,则表示该IP地址是由Windows XP的自动专用IP寻址功能分配的。这意味着TCP/IP未能找到DHCP服务器,或是没有找到用于网络接口的默认网关。如果返回的本地IP地址显示为 0.0.0.0,则既可能是DHCP初始化失败导致IP地址无法分配,也可能是因为网卡检测到缺少网络连接或TCP/IP检测到IP地址有冲突而导致的。
众所周知每台计算机要想正常上网需要有一个地址,这个地址就是我们常说的IP地址。在实际工作中身为网络管理员的我们如何有效的管理这些IP地址呢?为每台计算机设置对应的IP地址,子网掩码,网关地址,DNS地址等网络参数的话固然是可以的,但是非常的烦琐,工作量大不说,在实际应用中很可能经常会出现冲突的现象。

我们如何有效的分配这些网络参数呢?DHCP服务可以帮我们大忙,通过将DHCP服务配置在专业的服务器上,然后为网络中所有普通客户机分配IP等信息是件效率非常高的工作。不过DHCP在为我们网络管理提供便利的同时也带来了一些问题。例如网络带宽受影响,客户机经常无法获得正确的地址信息,甚至是无法获得任何信息。其实这些故障我们都可以按照一定的规律去解决的,今天就由笔者为各位IT168的读者全面介绍排查 DHCP故障的方法。
下面是一些常见的原因,“写入缓存失败”:
1.磁盘驱动器本身。尤其是发生在SCSI或RAID驱动器这样的情况。有一些驱动程序的RAID驱动器将被安装在XP SP2操作系统中报告一个虚假消息告诉用户“写入缓存失败”。所以,你应该为你的磁盘驱动器来安装驱动程序的最新版本。
2.究其原因,数据线等。一些错误或者损坏的数据线,特别是外部USB和FireWire电缆可能会导致这种情况。如果你的数据线过长,或者数据线连接到一个USB HUB的质量不合格,会造成写入缓存失败。最后,有可能是因为你有一个需要UDMA驱动器80针数据线,但你必须使用一个40针数据线。
3. SCSI终止错误。虽然这种情况很少发生,在使用自行终止SCSI设备的技术,但我们还是要考虑到这一点。
4.媒体错误。这是可能发生的,换句话说,磁盘驱动器断开时,最严重的情况。如果你能通过SMART(比如SMART&简单)软件采集光盘驱动器的统计信息,您可以使用此信息来判断磁盘驱动器出现了机械(物理)故障。您还可以使用一个叫吉布森研究的SpinRite的工具来帮助你诊断媒体错误,但在磁盘驱动器的软件将完全消耗时,发现一个很长的时间。
5.计算机的BIOS设置强制打开驱动器控制器不支持的UDMA模式。虽然UDMA模式可以提高磁盘的性能,但是如果驱动器控制器不支持它会导致一些错误。这种情况是罕见的,主要发生在(硬件设备支持UDMA模式),新安装的硬件设备上,用户可以更新BIOS,或在硬盘驱动器上的BIOS选项返回到默认的“自动检测”模式来解决这个问题。例如:如果您将设备设置UDMA模式6模式有问题,那么你就可以将其设置为模式5模式。
6.问题驱动器控制器。我曾经遇到USB控制器和其他硬件设备冲突并产生情况写入缓存失败。如果您的系统同时拥有长和短两个PCI插槽(64和32),试图从长PCI插槽中拔出USB控制器。一些较老的PCI卡并不支持这种类型的插槽。

7.内存奇偶校验错误。这通常当你添加内存后,这个错误的原因很可能是你的新内存与主板支持的内存类型不符,或者内存本身有问题发生。 (存储器的问题也可能导致一些其它错误,例如随机锁等)
8. LargeSystemCache注册表项误差。这种情况很少见,通常在这些机器上安装发生的ATI显示适配器,内存大于521MB。这些注册表机有一个叫做LargeSystemCache
(HKEY LOCAL MACHINE 系统 CurrentControlSet 控制会话管理内存管理)键,该键用于管理分配给一些存储器的核心过程的系统中,如果该键被设置,则(所以设立了超过512MB的内存,可以提高机器的性能),它可能会导致数据错误,并没有产生在某些系统中的写入缓存错误。如果是这种情况,请把键值设置为0。


