Ubuntu联网问题:两台特定的机器同时连接到networking时无法浏览网页

我已经build立了一个安全的无线networking,除了运行Ubuntu 10.10的两台笔记本电脑(不能同时通过浏览器访问互联网)以外,其他工作都非常顺利。 他们既可以ping站点,也可以使用skype站点,使用skype,但是当使用浏览器时,页面不会被加载(在Firefox中,状态栏只是在那里说“连接”,直到超时。

这是我们迄今为止所尝试的(没有解决这个问题):

  • OpenDNS的
  • 重新启动networking服务
  • 使用有线连接而不是无线
  • 从networking中删除除了有这个问题的两台机器以外的所有其他节点
  • 路由器换了出来
  • 出厂重置路由器
  • 重新格式化其中一台机器并重新安装Ubuntu 10.10

其他事情,我们已经检查:

  • 这两台机器可以同时连接,而不会有任何问题到不同地点的其他无线networking(例如在网吧或其他办公室)
  • 这两台机器具有唯一的IP地址
  • 这两台机器具有唯一的MAC地址
  • 这两台机器可以使用Skype,wget,ping等在networking上进行通信
  • 我们没有在任何一台机器上使用代理

FYI:我已经附上wireshark的输出。 为了testing,我们打开了两台机器,并指出他们都在同一个网站。 内容加载在一个而不是其他。 这里是wireshark-( speedyshare.com/files/26228631/machine_output_1 && speedyshare.com/files/26229335/machine_output_2 )的输出。 正如你可以看到第一个工作,第二个没有。

我不完全理解输出结果,如果有人能够澄清可能导致这种情况的原因,我们将如何解决这个问题,我将不胜感激!

非常感谢!

达伦

看着你的痕迹,这两台机器正试图连接到两个不同的端点。 它看起来像你试图连接到test.org.uk:

机器1

  • IP地址:192.168.0.178
  • 使用的DNS服务器:119.82.248.67
  • 答:www.test.org.uk = test.org.uk = 74.200.243.251

连接结果:成功的事务(301结果)

机器2

  • IP地址:192.168.0.161
  • 使用的DNS服务器:119.82.248.67
  • 答案:test.org.uk = 74.200.243.253

连接结果:SYN请求被忽略; 没有build立TCP连接

build议

我会说尝试连接到这些服务器使用他们的IP号码,而不是他们的DNS名称。

顺便说一下,我不确定其他非TCPstream量是否会相关…

我的猜测是罪魁祸首? testing服务器test.org.uk结合NAT网关:test.org.uk可能只是将两台计算机识别为来自同一个源(NAT网关)。 但是这并不能解决最初提出的问题 – 如果你的问题超出了test.org.uk的范围。 尝试另一个网站。