如何设置有线和无线以供不同的应用程序使用

如何设置有线和无线以供不同的应用程序使用

我的有线接口(eth0)连接到公司 VPN(不允许通过代理进行各种操作),同时无线接口连接到 eth1 上没有任何限制的访客无线网络。

我该如何配置(Ubuntu),使得我的无线处理所有浏览器连接,而我的有线处理其余部分(nfs,等等)。

答案1

由于您使用的是 Ubuntu 桌面,我假设您正在使用 NetworkManager 管理您的连接。

你需要做两件事:

  1. 在 NetworkManager 中编辑您的以太网接口,选择Routes,然后选择Use this connection only for resources on its network
  2. 在此处为您需要访问的公司网络中使用的所有 IP 地址范围添加静态路由。这些 IP 地址范围的网关应为您当前接口的网关 IP 地址eth0。您可以从网络管理员处获取这些网络的列表。

NetworkManager 路由

完成此操作后,所有流量都将通过无线连接出去,除非它位于您指定静态路由的网络之一上。

您可能还需要设置浏览器,以便它只代理发往公司网络内部 IP 地址范围的流量。更好的方法是使用两个 Firefox 配置文件:一个用于公司网络,一个用于一般互联网使用。

(本回答的部分内容和上图均来自询问 Ubuntu问题强制网络管理器使用无线方式连接互联网

相关内容