IT技术互动交流平台

IP地址受限制导致无法上网问题

发布日期:2012-06-18 16:03:51

前几天遇到一个让Isolat很郁闷的问题,有台电脑不能上网.看了下,原来是获取不到IP.但是DHCP开着的其它电脑都正常.知识这台电脑获取不到,所以应该是这个电脑的IP首先是.先查DHCP服务,打开状态显示正常。

先重启下服务,netstopdhcp停止,netstartdhcp启动服务。

发现没有去获取IP就直接显示受限制了这是咋回事呢。通常应该先去获取,等好一会才显示受限制的这里,还没明白原因出在哪里的

既然DHCP分配不行,试着手动配置下。输入内网IP网关、DNS等信息。

用常规的方法来测试下。先ping外地网关,正常返回。说明物理连线是通的呵呵!不有担心是网线和网卡了接着ping外网网关58.221.201.65也是通的说明是可以与ISP服务器通信的接着继续pingDNS61.147.37.1也是通的网络是正常的这就郁闷了还是不能上网…

网络都正常,那接下来就看DNS解析方面了仍然打开cmdpingwww.it165.net发现与平常很不一样,pingwww.it165.netPing?with32byteofdata:这是什么情况,有个问号。不知道www.it165.net哪个吗?解析不了再ping其它域名也是一样,这下麻烦了难道要重新做系统?现在人人都把360当个宝,用360修复下IE看看。结果仍然如此,唉!

先请教下老师百度和googl吧!打开搜索,能pingIP不能ping域名。这下好了列出来很多答案。要根据情况仔细判断哪个能解决问题了看了几个感觉都不靠谱的有的说DNS问题,有的说和交换机负载有关,有的说和更新了补丁有关。接下来发现有人说是winsock网络应用层的问题。删除注册中的HKEY_LOCA L_MA CHINE\SYSTEM\CurrentControlSet\Services\Winsock

HKEY_LOCA L_MA CHINE\SYSTEM\CurrentControlSet\Services\Winsock2

里面的键值,那就尝试下。删除重启,发现没能解决。继续找答案…

看到一个大侠发的问题,和我情况一样。说是一个命令就可以解决了有点郁闷。cmd下执行netshwinsockreset重新启动故障修复。好,再次尝试下。

意外的惊喜呈现了可以正常上网了ping问题也解决了于是再次使用DHCP获取IP仍然可以,说明这次故障完全解决了

学习使人进步,每一个问题都可以带来很多学习的知识!就这一个问题,又可以学到更深入的东西。再研究下这个netshwinsockreset得到答案是恢复winsock为默认。winsockWindow网络编程接口,winsock工作在应用层,提供与底层传输协议无关的高层数据传输编程接口。

再次回想下,这种情况是恶意顺序破坏了winsock工作。此同时又想到很多修复的软件都提供了修复网络连接功能。如winsockXPFix.ex修复XP也就是基于这个原理的 

延伸阅读:

Tag标签: IP地址受限制  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规