College wifi 在 Linux 上很容易运行,但在 Windows 上则不行

max*_*max 4 windows linux wireless-networking

在 Linux 中:

连接到大学wifi后,进入网络登录页面登录,互联网正常运行。

在 Windows 中:

连接学院wifi后,进入网络登录页面,登录,Windows显示“上网”,无线图标变白。但是在那之后,无论使用的是哪种浏览器,尝试访问任何页面都只会显示“正在发送请求”。经过多次尝试,它确实有效,但只能间隔一段时间。

但是在 VirtualBox 中运行 Ubuntu 11.10 时,它可以像在 Ubuntu 中启动一样正常工作,即使它不能在 Windows 上运行。

大学wifi服务真的很烂,一直无法解决这个问题。我很确定应该有一个解决方案,但是什么?Ubuntu 做得对而 Windows 做得不对?

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

Windows 中的 tracert 显示(不工作时

 Unable to resolve target system name google.com.
Run Code Online (Sandbox Code Playgroud)

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.
Run Code Online (Sandbox Code Playgroud)

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  * * *
Run Code Online (Sandbox Code Playgroud)

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

在此处输入图片说明 在此处输入图片说明

Bob*_*Bob 8

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

另外,请确保选中此项:

截屏
点击查看全尺寸

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


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

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

检查您的 Windows 一 ( ipconfig /all)

他们是一样的吗?如果不是,使它们相同是否有帮助?在 Windows 中设置 DNS 服务器:

  1. 键入network connections在开始菜单的搜索。去View Network Connections

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

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

截屏
点击查看全尺寸