特殊方法配置TCP/IP
2016-11-26
引言: 单位一台联想笔记本电脑(Lenovo V450),装有Windows 7系统,出现TCP/IP协议打不开,不能上网故障。尝试网上介绍的多种方法,均未解决问题。使用本文介绍的方法,终于实现在不重装系统的情况下,恢复上网功能。
一台联想笔记本电脑(LenovoV450),Windows 7系统,TCP/IP协议打不开,不能上网。无论是选中后单击“属性”,还是双击TCP/IP协议,都是一闪之后,没有动静。另查,该电脑的本地连接和无线连接都出现此故障,应该是TCP/IP协议被恶意代码绑架所致。
从网上查找了各种方法,如通过注册表卸载TCP/IP协议后再重装;检查 Workststion,Services服务是否正常开启;检查Network Connections服务是否停止;在组策略设置用户配置管理模板网络网络连接中检查禁止访问网络连接组件的属性;如下方法重置Internet协议:以管理员身份运行cmd,输入,netsh int ip reset,netsh winsock reset,完成后重启电脑。以上方法都不能成功。当然,重装系统是最彻底的方法,这也是万不得已的情况下才用的方法。
图1 查看设置结果
在不重装系统的前提下,我用了下面方法,配置了TCP/IP协议,使得电脑能够正常使用。
点击“开始→运行→CMD”,进入DOS窗口:
netsh interface ip set address name="本地连接" source=staticaddr=172.24.1.7mask=255.255.255.0gateway=172.24.1.1gwmetric=1(这里将本机的网卡设为172.24.1.7,并设置相应的掩码和网关。如果要设置其他网卡,如无线网卡,将“本地连接”设为相应的名字即可)。
netsh interface ip set dns name="本地连接" source=staticaddr=172.17.14.1register=PRIMARY
(这里设置首选DNS服务器)
如果希望通过DHCP自动获取地址,那么也可以用命令:
netsh interface ip set address name="本地连接"source=dhcp
设置完成后,可以通过DOS的ipconfig/all命令查看一下设置的结果,也可以用netsh interface ip show address显示设置的结果(如图1)。