У меня есть ноутбук с Windows 7 и экземпляр Redhat на VMWARE 12. Мой ноутбук имеет только 1 физическую сетевую карту, поэтому я получил адаптер CableMatters 202023 USB-Fast Ethernet для получения второй сетевой карты.

Мне нужно, чтобы клиент VMWARE Redhat мог общаться с двумя разными сетями через две NICS.

На ноутбуке внутренняя сетевая карта, у меня 172.18.0.X network На USB NIC у меня есть 172.19.0.Икс

Я использую настройки моста в 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.Х сети нет. Я не могу пинг ни к чему.

Я что-то упускаю? Нужно ли "подключать" USB NIC к Linux, а затем добавлять маршруты? Или я могу использовать Windows и использовать мостовое соединение?

1 ответ1

0

Я понял это:

Я использовал сетевой коммутатор, подключил обе сети к коммутатору. (Отключил второй NIC). Затем в хост-ОС Windows 7 я настроил сетевой адаптер на наличие 172.18.0.Х и 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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .