我的有线接口(eth0)连接到公司 VPN(不允许通过代理进行各种操作),同时无线接口连接到 eth1 上没有任何限制的访客无线网络。
我该如何配置(Ubuntu),使得我的无线处理所有浏览器连接,而我的有线处理其余部分(nfs,等等)。
答案1
由于您使用的是 Ubuntu 桌面,我假设您正在使用 NetworkManager 管理您的连接。
你需要做两件事:
- 在 NetworkManager 中编辑您的以太网接口,选择
Routes
,然后选择Use this connection only for resources on its network
。 - 在此处为您需要访问的公司网络中使用的所有 IP 地址范围添加静态路由。这些 IP 地址范围的网关应为您当前接口的网关 IP 地址
eth0
。您可以从网络管理员处获取这些网络的列表。
完成此操作后,所有流量都将通过无线连接出去,除非它位于您指定静态路由的网络之一上。
您可能还需要设置浏览器,以便它只代理发往公司网络内部 IP 地址范围的流量。更好的方法是使用两个 Firefox 配置文件:一个用于公司网络,一个用于一般互联网使用。
(本回答的部分内容和上图均来自询问 Ubuntu问题强制网络管理器使用无线方式连接互联网。