校园 WiFi 在 Linux 上运行良好,但在 Windows 上却不行

校园 WiFi 在 Linux 上运行良好,但在 Windows 上却不行

在 Linux 中:

连接上学院的wifi后,进入网络登录页面登录,网络一切正常。

在 Windows 中:

连接学校的wifi后,进入网络登录页面,登录后,Windows显示“Internet访问”,无线图标变为白色。但此后,无论使用哪种浏览器,尝试访问任何页面都只会显示“正在发送请求“。经过多次尝试后它确实有效,但只是间歇性的。

但是在 VirtualBox 中运行 Ubuntu 11.10 时,即使它无法在 Windows 上运行,它也能正常工作,就像在 Ubuntu 中启动一样。

学校的 wifi 服务实在是太差了,一直没法解决这个问题。我很确定应该有解决方案,但是是什么呢?Ubuntu 做对了什么而 Windows 做错了什么?

Windows 设置设置为“自动检测设置“并且没有使用代理服务器。

Windows 中的 tracert 显示(当不工作

 Unable to resolve target system name google.com.

Windows 中的 tracert 显示(当在职的):

 Tracing route to google.com [74.125.236.70]
 over a maximum of 30 hops:

 1     *        *        *     Request timed out.
 2     1 ms     1 ms     4 ms  10.49.0.9
 3     2 ms     1 ms     1 ms  1.186.23.17.dvois.com [1.186.23.17]
 4    13 ms    12 ms    12 ms  Static-5.155.93.111.tataidc.co.in [111.93.155.5]
 5    37 ms    36 ms    34 ms  192.168.237.201
 6    33 ms    34 ms    34 ms  72.14.222.166
 7    33 ms    48 ms    60 ms  72.14.232.202
 8    39 ms    39 ms    39 ms  72.14.232.93
 9    39 ms    40 ms    50 ms  209.85.249.235
10    41 ms    39 ms    40 ms  maa03s05-in-f6.1e100.net [74.125.236.70]

Trace complete.

Ubuntu 中的跟踪路由:

  traceroute to google.com (74.125.236.36), 30 hops max, 60 byte packets
  1  * * *
  2  * * *
  3  * * *
  4  * * *
  5  * * *
  6  * * *
  7  * * *
  8  * * *
  9  * * *
 10  * * *
 11  * * *
 12  * * *
 13  * * *
 14  * * *
 15  * * *
 16  * * *
 17  * * *
 18  * * *
 19  * * *
 20  * * *
 21  * * *
 22  * * *
 23  * * *
 24  * * *
 25  * * *
 26  * * *
 27  * * *
 28  * * *
 29  * * *
 30  * * *

traceroute 的输出是变化的,有时最后一行会出现一些服务器名称。

在此处输入图片描述 在此处输入图片描述

答案1

这种重定向通常来自网络,迫使所有用户通过其代理服务器。 您可能没有在 Windows 上正确运行代理自动发现,请参阅维基百科上的 WPAD。我之前在使用 Firefox 和 WPAD 时遇到过问题,找到正确的代理地址并手动设置就可以了。也许你可以向你大学的 IT 部门询问该信息(代理地址)?

另外,请确保已检查以下内容:

截屏
点击查看完整尺寸

(特别是在使用 Internet Explorer 时,但它也会影响使用 Windows 代理设置的其他程序。Firefox 不会受到影响。)


您的 Ubuntu 跟踪路由显示大量超时...您的“不工作”的 Windows 跟踪路由显示它无法访问 DNS 服务器。

检查 Ubuntu 中的 DNS 服务器 ( cat /etc/resolv.conf)

检查您的 Windows 一 ( ipconfig /all)

它们是否相同?如果不相同,将它们设置为相同是否有帮助?要在 Windows 中设置 DNS 服务器:

  1. 在开始菜单搜索中输入network connections。转到View Network Connections

  2. 右键单击相应的适配器,选择Properties

  3. 选择 TCP/IP(可能是 IPv4),单击属性

截屏
点击查看完整尺寸

答案2

您是否尝试过在连接属性中禁用 IPv6?我看到您有多个链路本地 IPv6 地址被列为默认网关,这是 Internet 连接共享的一个已知错误。如果您禁用 IPv6,一切都应该正常。

相关内容