两个桥接 NICS Redhat VMWARE

两个桥接 NICS Redhat VMWARE

我有一台运行 Windows 7 的笔记本电脑,以及一个在 VMWARE 12 上的 Redhat 实例。我的笔记本电脑只有 1 个物理网卡,所以我买了一个 CableMatters 202023 USB 转快速以太网适配器来获得第二个网卡。

我需要让 VMWARE Redhat 客户端能够通过两个 NICS 与两个不同的网络通信。

在笔记本电脑的内部网卡上,我有一个 172.18.0.X 网络在 USB 网卡上,我有一个 172.19.0.X

我在 VMWARE 中使用桥接设置将两者桥接在一起。然后在 Linux 中执行以下操作:

ifconfig eth0 0.0.0.0
ifconfig eth0 172.18.0.20 netmask 255.255.255.240
ifconfig eth0 down

ifconfig eth0:1 172.18.0.17 netmask 255.255.255.240
ifconfig eth0:2 172.18.0.18 netmask 255.255.255.240
ifconfig eth0:3 172.19.0.17 netmask 255.255.255.240
ifconfig eth0:4 172.19.0.18 netmask 255.255.255.240

ifconfig eth0 up

172.18.0.X 网络可以工作,但 172.19.0.X 网络不工作。我无法 ping 通任何网络。

我是不是漏掉了什么?我是否必须将 USB NIC “连接”到 Linux,然后添加路由?或者我可以让 Windows 继续使用它并依赖桥接连接?

答案1

我想到了这一点:

我使用网络交换机,将两个网络连接到交换机。(断开第二个 NIC)。然后在主机操作系统 Windows 7 中,我将 NIC 设置为具有 172.18.0.X 和 172.19.0.X 备用 IP。

然后在 Linux VM 中我执行以下操作:

ifconfig eth0 0.0.0.0

ifconfig eth0 172.18.0.30 netmask 255.255.255.240

ifconfig eth0 down

ifconfig eth0:1 172.18.0.17 netmask 255.255.255.240
ifconfig eth0:2 172.18.0.18 netmask 255.255.255.240
ifconfig eth0:3 172.19.0.17 netmask 255.255.255.240
ifconfig eth0:4 172.19.0.18 netmask 255.255.255.240

ifconfig eth0 up

相关内容