一个网络连接疑难问题案例

简介:

 今天在两台笔记本电脑之间配置无线承载网络(参阅下方wbpluto.com相关文章),在A计算机上设置并开启无线承载网络之后,在B计算机上进行了连接。由于启用了 Internet 连接共享服务,因此可以看到B计算机可以访问 Internet:

image

但是当我打开浏览器时却发现,并不能浏览任何网页,显示 Internet 无法显示该网页。经过 Windows 7 中方便的网络诊断,得知是DNS服务器无响应:

 

image

由于QQ直接使用IP进行登录,不会用到DNS域名解析,我启动QQ,的确是可以登录的。说明问题的确是处在出在DNS上。

通过无线承载网络来共享Internet 连接时,我们使用的是A机器上的Internet 连接共享来提供IP地址分配和域名解析的,但是查看了A机器上各种网络设置,都没有发现任何问题。

A机器的IP是 192.168.137.1

B机器的IP是 192.168.137.43

在两台计算机上互相ping对方,结果是A不能ping通B,B可以ping到A。

看起来B计算机似乎有问题。但是第一步已经看到了,是没有问题的,并且还显示能够访问 Internet啊,为啥就不能上网呢?

image

经过反复尝试,禁用网卡,重启计算机等方式,还是原样子,百思不得其解啊。

 

最后转机来了,偶然看到B计算机的网路连接图标上有“共享”标记:

image

也就是说,在A和B计算机上都启用了 Internet 连接共享服务。而这个服务会自动为被共享的网卡分配IP地址,是不是因为这个造成了问题呢?

马上把B计算机的无线网卡上的 Internet 共享给禁用掉,问题果然解决了!

看来,应该是由于B计算机既是 ICS 的客户端,本身又启用了ICS,因此IP地址发生了冲突。

不过,回过头来看,这个问题的确比较隐蔽,通过常规的排错方法都没有发现什么异常,而且B计算机虽然启用了ICS,但共享的客户端连接却并没有使用,在没有经验的情况下很难想到会和和ICS有关系。

虽然在 Windows 7 中增加了很多元素,让很多功能使用起来都更加方便,疑难解答平台更是深受我的喜爱,人性化方面已经做得不错,但毕竟 Windows 是一个庞大的系统,像无线承载网络、ICS这样的“非主流”功能仍然没有直观的设置界面和提示,只是悄悄的藏在背后,除了给用户使用带来不便,更难于进行排错。希望在 Windows 8 和以后的版本中,人性化方面的设计可以做得越来越好,更上一层楼。


本文转自wbpluto 51CTO博客,原文链接:http://blog.51cto.com/wbpluto/496452,如需转载请自行联系原作者

相关文章
|
5月前
|
网络协议 Python
154 python网络编程 - TCP案例(模拟QQ聊天)
154 python网络编程 - TCP案例(模拟QQ聊天)
38 0
|
5月前
|
网络协议 Python
149 python网络编程 - TFTP下载案例
149 python网络编程 - TFTP下载案例
27 0
|
5月前
|
Python
147 python网络编程 - UDP案例
147 python网络编程 - UDP案例
28 0
|
6月前
|
安全 网络协议 Java
Thread类的用法 && 线程安全 && 多线程代码案例 && 文件操作和 IO && 网络原理初识 &&UDP socket
Thread类的用法 && 线程安全 && 多线程代码案例 && 文件操作和 IO && 网络原理初识 &&UDP socket
38 0
|
7天前
|
数据建模
R语言网络分析友谊悖论案例
R语言网络分析友谊悖论案例
R语言网络分析友谊悖论案例
|
1月前
|
存储 网络协议 Go
Golang网络聊天室案例
Golang网络聊天室案例
32 2
Golang网络聊天室案例
|
1月前
|
机器学习/深度学习 Python
神经网络回归案例(python
神经网络回归案例(python
25 0
|
2月前
|
网络协议 应用服务中间件 数据安全/隐私保护
网络协议的初步认识-以详细案例分析
网络协议的初步认识-以详细案例分析
18 0
|
2月前
|
数据采集 开发框架 监控
Wt库网络爬虫技术与央行降息的完美结合:实战案例分析
Wt库网络爬虫技术与央行降息的完美结合:实战案例分析
|
3月前
|
机器学习/深度学习 自然语言处理 PyTorch
深入理解循环神经网络(RNN):案例和代码详解
深入理解循环神经网络(RNN):案例和代码详解
196 0

热门文章

最新文章