使用两个网络接口(无 VPN)分离公司和互联网流量

使用两个网络接口(无 VPN)分离公司和互联网流量

我正在尝试实现所有非公司流量通过 wlan 卡 #1 进行路由,而公司流量通过 wlan 卡 #2 进行路由。

  • Wlan #1 = 笔记本电脑中嵌入的 WLAN 卡

  • Wlan #2 = 一个 usb wlan 卡,因此,晚上我只需拔掉 wlan #2。

  • 非公司网络设置为:网关 = 192.168.1.1 网络掩码 = 255.255.255.0

  • 公司网络设置为:网关=192.168.3.x 网络掩码=255.255.255.224

网关的变化取决于我所连接的接入点。

我读过对类似问题的回答这里

其中一个答案是:

对于您的设置,我认为语法是:

路由添加 10.183.0.0 掩码 255.255.0.0 10.183.148.5

我已尝试过,但跟踪路由仍然显示互联网流量通过公司网关。

我也尝试过这个:

要将3g卡设为默认网关,请删除11接口的默认路由:

路由删除 0.0.0.0 10.57.1​​75.79

但是,Windows 7 抱怨:路由删除失败:未找到元素。

我当前的设置如下:

> ===========================================================================
Interface List
 35...f0 b4 29 3b ca 4f ......Microsoft Virtual WiFi Miniport Adapter #3
 34...f0 b4 29 3b ca 4e ......Xiaomi 802.11n USB Wireless Adapter
 27...0c 8b fd 18 ee b1 ......Bluetooth Device (Personal Area Network)
 22...00 ff 4e fe e2 07 ......TAP-Windows Adapter V9
 21...02 40 18 d5 09 01 ......BlackBerry Virtual Private Network
 12...0c 8b fd 18 ee ad ......Intel(R) Wireless-N 7260
 11...5c f9 dd 65 5a 80 ......Realtek PCIe GBE Family Controller
  1...........................Software Loopback Interface 1
 20...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
 32...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #3
 15...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface
 31...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #4
 37...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #8
===========================================================================

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0      192.168.1.1     192.168.1.40     25
          0.0.0.0          0.0.0.0    192.168.3.129    192.168.3.154     25
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
      169.254.0.0      255.255.0.0         On-link    169.254.37.137    261
   169.254.37.137  255.255.255.255         On-link    169.254.37.137    261
  169.254.255.255  255.255.255.255         On-link    169.254.37.137    261
      192.168.1.0    255.255.255.0         On-link      192.168.1.40    281
     192.168.1.40  255.255.255.255         On-link      192.168.1.40    281
    192.168.1.255  255.255.255.255         On-link      192.168.1.40    281
      192.168.3.0  255.255.255.224    192.168.3.129    192.168.3.154     26
    192.168.3.128  255.255.255.224         On-link     192.168.3.154    281
    192.168.3.154  255.255.255.255         On-link     192.168.3.154    281
    192.168.3.159  255.255.255.255         On-link     192.168.3.154    281
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link    169.254.37.137    261
        224.0.0.0        240.0.0.0         On-link     192.168.3.154    281
        224.0.0.0        240.0.0.0         On-link      192.168.1.40    281
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
  255.255.255.255  255.255.255.255         On-link    169.254.37.137   9999
  255.255.255.255  255.255.255.255         On-link     192.168.3.154    281
  255.255.255.255  255.255.255.255         On-link      192.168.1.40    281
===========================================================================
Persistent Routes:
  Network Address          Netmask  Gateway Address  Metric
      192.168.3.0  255.255.255.224    192.168.3.129       1
          0.0.0.0          0.0.0.0      192.168.4.1  Default
===========================================================================

接口列表 12 = Wlan #1 接口列表 34 = Wlan #2

答案1

您的问题是您有 2 个默认网关。

在公司网络的适配器上,分配一个静态 IP 地址,并将默认网关字段留空。

在另一个适配器上,保持一切不变。

如果您的企业网络有多个网络,那么您将需要为每个网络添加一条路由。

例如,假设您的适配器连接到的公司网络是 10.1.1.0,掩码为 255.255.255.0,但您的公司网络还有 10.1.2.0/24,那么您的计算机将需要一条到该网络的路由。该路由如下所示:

route add 10.1.2.0 mask 255.255.255.0 10.1.1.1 假设您在公司网络上的默认网关是 10.1.1.1。

答案2

您正在删除带有 的默认路由route delete 0.0.0.0 10.57.175.79,但要删除的默认网关是192.168.3.129。这就是 Windows 向您显示错误消息的原因。

您需要使用route delete 0.0.0.0 192.168.3.129来删除公司默认网关。

如果在连接到公司网络时获得不同的默认网关,则需要相应地调整命令。

您也可以使用 Joe 的方法配置静态 IP 地址。但是,如果您的公司网络使用 DHCP 分配 IP 地址,那么您的 IP 地址可能会发生变化,而静态 IP 地址可能会导致地址冲突。

我更愿意删除公司网络路由器的默认网关。

相关内容