在工作中,我有时需要通过 VPN 连接到客户网络,为此,我需要设置代理。虽然 IE 会自动选择代理(标准的“默认互联网代理”),但 Firefox 不会,这很麻烦。
是的,我知道 - 我可以让 Firefox 查看我的 DOS 环境变量(如 http_proxy)并使用它们 - 但这仍然很麻烦。
是否有 Firefox 扩展程序可以获取 Microsoft 设置的默认互联网代理(毕竟它存储在注册表中)并在设置后使用它?那将使我的生活变得很多更轻松!
如果没有的话 - 有人愿意编写这样的扩展吗?:-) 听起来这应该不太难,真的.....
马克
答案1
Firefox 曾经有插件 Quickproxy,但是它还没有为 3.5 做好准备......
答案2
您可以尝试使用 Firefox 插件(如 FoxyProxy)来执行此操作。另一种方法是在系统路由表中创建一个条目,以区分 VPN 地址空间和 Internet 地址空间。如果您已将其设置为将任何不进入 VPN 的内容路由到本地默认网关,那么您就不必担心客户正在使用 Internet 代理设置。Firefox 将始终正常工作。
在 CMD shell 中输入“Route Print”开始...
答案3
如果您将代理设置设为“自动检测此网络的设置”,则此设置也适用于 Firefox。您需要由 dhcp 分配 IP 才能使此设置生效。
答案4
在工作中,我有时需要通过 VPN 连接到客户网络,因此,我需要设置代理。
我认为你实际上可能不想使用该代理,因为我猜你不想通过客户的服务器发送所有流量。没有该代理你就无法浏览的事实是大概表明您实际上正在通过 VPN 发送所有流量。
当所有流量都通过 VPN 发送时,即使是“正常”的互联网访问(如网页浏览,甚至发送和获取电子邮件)也会通过远程 VPN 服务器路由。在某些过滤某些网站的国家/地区旅行时,这可能很有用。而且由于 VPN 连接是加密的,因此在不知道谁可以监听用于连接互联网的网络(酒店、网吧、星巴克 WiFi 等)的情况下,将其用于所有流量可能也更安全。最重要的是:它可能更安全一些,因为任何获得您工作站访问权限的“黑客”(特洛伊木马、间谍软件)在 VPN 连接启动后都会断开连接,因此不会将服务器网络暴露给安全威胁。是否可以通过 VPN 服务器重新建立此类不需要的特洛伊木马流量取决于 VPN 服务器的设置。为了避免安全问题,通常禁止通过 VPN 服务器进行互联网访问。
因此,在许多情况下,通过 VPN 发送所有流量可能都是首选,并且通常不应尝试绕过管理员设置的任何限制。但我想知道在连接到客户的 VPN 服务器时是否也是如此。
我会说:
- 只需尽可能缩短 VPN 连接时间,并且在连接期间不要将连接用于其他任何用途。(浏览、电子邮件、即时消息……;您是否希望您的客户能够跟踪您的流量?)
- 如果您确实需要使用互联网上的其他资源,那么您的客户的政策可能会告诉您使用他们的代理。如果是这样,那么您确实别无选择。(我假设代理是他们的,否则您将无法使用它,除非首先禁用通过 VPN 发送所有流量,除非它有一些可能不会通过 VPN 连接路由的本地地址?如果它不是他们的,而只是一种避免端口被阻止的方法,那么请三思而后行......)
- 如果客户同意不使用他们的代理,并且您确实需要浏览器,并且您确定您的工作站是安全的:请禁用通过 VPN 发送所有流量。
Windows 默认通过 VPN 发送所有流量,但 Mac 不这样做。(在 Mac 上,“高级”按钮显示一个选项“通过 VPN 连接发送所有流量”。Windows 有一个类似的选项,但我不能告诉你在哪里可以找到它。)
编辑:改变了建议。