我遇到一个问题,每当我建立 VPN 连接时,这个问题就会不断出现在我使用的每台 Windows 7 计算机上。
仅当使用代理服务器访问互联网时才会出现此问题;直接访问互联网(无论是否使用 NAT)时不会出现此问题。它似乎与所使用的特定代理软件无关(我见过使用各种代理软件时都出现此问题)。
问题是:一旦启动 VPN 连接,Internet Explorer 就无法再访问任何内容。
我是不是使用 VPN 连接作为默认网关,并且在建立 VPN 连接后我可以成功 ping 代理服务器(甚至可以 telnet 到其 8080 TCP 端口),所以这肯定不是路由问题。
此外,该问题具体与 Internet Explorer 有关:虽然它似乎无法连接到任何网站,但其他程序(例如 FireFox)可以通过相同代理访问 Internet 而不会出现问题。
这种行为很容易在任何 Windows 7 计算机上重现(服务包和补丁级别似乎根本不重要)。让 IE 通过代理连接,建立 VPN 连接……然后 IE 将不再工作,直到 VPN 连接断开。
答案1
找到罪魁祸首了。
Internet Explorer 可以为每个 VPN 连接使用自定义代理设置,当使用 VPN 连接时,这些设置将覆盖默认的全局代理设置。因此,只要您建立 VPN 连接,连接的代理设置就会生效,如果您不配置这些设置,IE 就会默认采用“无代理,直接访问 Internet”配置,并停止工作。
答案2
TMG 中是否有允许 VPN 客户端组访问 Internet 的规则?
您是否尝试过记录流量以查看是否是 TMG 拒绝连接?