我有一个带有有线以太网网卡和无线 802.11g 网卡的 Windows 7 客户端。
有线以太网卡连接到网络交换机,子网为 192.168.0.*。
无线网卡连接到网络交换机,子网为 192.168.1.*。
我还可以启动一个 VPN,来访问具有子网 192.168.0.* 的网络。
我有一个 Linux 系统连接到以太网交换机,其 IP 地址在 192.168.0.* 范围内。当 VPN 连接时,我无法再访问 Linux 系统,因为不出所料,数据包是通过 VPN 而不是以太网交换机路由的。
我可以在 W7 盒子上做些什么来通过以太网交换机仅路由与 Linux 盒子相对应的这个 IP 地址,而让所有其他 192.168.0.* 地址通过 VPN 路由?
答案1
您应该能够使用route
命令向 Windows 计算机添加路由。只需将地址添加为 /32 路由,使其通过正确的 NIC 退出即可。
例子:
route add 192.168.0.248 mask 255.255.255.255 0.0.0.0 if 11 metric 1
在这种情况下,“11”是接口号,0.0.0.0
由于没有网关参数,因此它代替了网关参数。