У меня есть vmware, и я установил Ubuntu 12.04 на том, что я хочу сделать LAN с моим хостом, который является Windows 7. Я изменяю свою карту Windows Ethernet на 192.168.1.1 и маску подсети 255.255.255.0. Также в Ubuntu я установил свой etho на 192.168.1.3. Но когда я пингую 192.168.1.3 в Windows 7, я просто вижу пункт назначения недоступным, и наоборот, я имею в виду, когда я пингую 192.168.1.2 в Ubuntu, я вижу, что сообщение ICMP снова, я знаю, что есть что-то в конфигурации сетевого интерфейса Vmware между "Мостом" и " NAT "и" HostOnly ", но я не знаю, КАК это можно исправить
2 ответа
Вам необходимо настроить виртуальный интерфейс Ethernet, назначенный гостю Ubuntu в режиме моста. Таким образом, виртуальная машина размещается в той же подсети, что и физический хост, и может иметь IP-адрес в том же широковещательном домене, что позволяет осуществлять двунаправленную связь по TCP/IP.
Я полагаю, вы используете VMware Workstation.
Нет необходимости использовать режим моста, который напрямую соединяет виртуальную машину (гостевую) с физической сетью, к которой подключен главный компьютер (хост = физическая машина).
Два других основных варианта тоже работают:
- Только хост - Гость связан только с хостом. Чтобы это работало, вы должны настроить интерфейс на гостевой и интерфейс
vmnet1
на хосте, чтобы они находились в одной подсети . - NAT - Гость и хост находятся в той же сети, что и только для хоста, но, кроме того, хост выполняет трансляцию сетевых адресов для гостей, чтобы они могли взаимодействовать с другими сетями хоста через NAT. Аналогично Host-only есть еще один интерфейс -
vmnet2
на хосте, который можно использовать для связи гостевого <-> хоста.
VMware Workstation также содержит DHCP-сервер. Вы можете проверить настройки и изменить / создать дополнительные интерфейсы vmnet
в меню «Редактирование»> «Редактор виртуальной сети».
Не забудьте проверить настройки брандмауэра как на хосте, так и на гостевой.