摘要:我需要设置一台具有两个 NIC 的 PC,以便访问 LAN 2 上的服务
NIC 1 - 数据网络,网络访问。范围:192.168.1.x 子网:255.255.255.0 网关:192.168.1.1
NIC 2 - 无 Web 访问范围:192.168.1.x 子:255.255.255.0 网关:192.168.1.1
我正在尝试做的事情:
我需要主 NIC 按原样运行,所有流量都通过它传输到 LAN 和 WAN。NIC2 仅用于远程登录 192.168.1.2 以获取数据流。
问题与疑问:
- 无法合并 LAN,因为 LAN 1 用于数据,而 LAN 2 纯粹用于带有语音交换机的语音系统。
- 不想更改地址范围,因为涉及的工作太多,而且业务全天候运行
问:如果我让 NIC 1 保持原样,它工作正常。如果我将 NIC 2 插入 LAN 2,我是否可以设置路由,以便如果 192.168.1.2 被远程登录等,PC 将选择 NIC 2 并适当探测 IP。显然,我将确保 192.168.1.2 未在 LAN 1 上使用
答案1
你应该能做你想做的事。
您需要为 NIC1 和 NIC2 分配不同的 IP 地址,并确保 NIC2 地址不存在于 LAN1 上,反之亦然,还要确保 LAN2-HOST1(192.168.1.2)不存在于 LAN1 上。
然后您需要通过 NIC1 将默认路由设置为 192.168.1.1,并通过 NIC2 为 LAN2-HOST1 添加静态路由。
你没有说你的电脑是什么操作系统,在 Windows 上你可以执行以下操作:
netsh interface ipv4 add route 192.168.1.2/32 "LAN2_INTERFACE_NAME" LAN2_INTERFACE_IP
如果你添加关键字
persistent
到该命令结束时,更改将在重启后生效。
如果需要的话,您可以在 Linux 上实现类似功能......