我正在寻找一款软件来帮助我解决办公室网络中的问题。我有一台笔记本电脑通过 LAN 连接到本地服务器、Webfarm 服务器、Webfarm 和互联网。在这个网络中,我使用代理,它会阻止某些端口和 IPS,而且我总是不得不请求暂时打开它们。在我们的办公室,我们还有一个 WIFI 路由器,可以不受任何限制地连接到互联网。因此,如果我愿意,我可以断开 LAN,连接 WIFI,然后去任何我想去的地方。
我正在寻找一种可以让我同时连接两个接口(LAN 和 WAN)的方法(或者更好的软件)。默认情况下,我会使用 LAN 连接。使用该软件,我想通过 IP 或域或端口添加过滤器,以便我选择某种服务来使用 WAN 连接。
例如,如果我想访问 Google.it,它将使用 LAN。但我可以为 8080 端口添加过滤器,所有到 8080 服务的连接都将使用 WAN。我主要将它用于 Web 浏览器,但我也希望将它用于其他软件,如 ftp 或自定义软件。
在我看来,它就像一张虚拟网卡。所有连接都由这张虚拟网卡处理,根据过滤器将流量发送到 LAN 或 WAN。我试着四处寻找,但没有找到。
你知道我该怎么做这样的事吗?
答案1
我不太明白标题中你所说的“过滤器”到底是什么。在我看来,这听起来不像是一个技术术语。
根据您的描述,我认为您有一台笔记本电脑,带有 2 个网络接口(WIFI 和有线以太网),您想同时使用这些接口访问内部(LAN)和外部(WAN)资源。如果这就是您想要的 - 无需使用任何额外软件即可轻松实现此目标。您只需使用route
命令设置静态路由即可。
最简单的配置是将 WIFI(即 WAN)接口设置为默认接口,然后通过有线以太网接口将静态路由添加到 LAN 子网。有点棘手的部分是配置 DNS。可能最简单的方法是使用外部 DNS 服务器,然后将所有本地服务器添加到本地hosts
文件中。
答案2
同时连接两个接口(LAN 和 WAN)
如果两者都位于同一子网,则这是不可能的。
如果必须使用 LAN-if 来访问 - 同一 IP 类 - LAN webfarm 并且必须使用 WIFI-if 来访问 Google(或任何其他不同类的 IP),则只需将 WiFi-if 连接的路由器设置为默认网关。为了更好地解释这个问题:
- 如果你的 IP 与 systemX 位于同一子网,则可以毫无问题地访问 systemX
- 如果您的 IP 与 systemY 位于不同的子网,则需要一个 defaultGWY(在您的子网上)
- 您不能在同一个子网上拥有两个具有不同(或最坏,相同)defaultGWY 的 if,因为您只通过 1 if 发送 1 个数据包即可到达目的地。
这变得简单了。
要做您想做的事情,您需要在两个不同的主机上安装两个应用程序代理,并使用两个不同的互联网访问权限,以及在代理 A 上设置一组与域/IP 相关的规则,它必须使用代理 B 才能到达。