VMWare: что такое Nat против моста против Хоста только?
В чем разница между NAT / Bridged / Host-Only networking?
4 ответа
только хост - разрешает сетевые операции только с ОС хоста.
режим NAT маскирует всю сетевую активность, как если бы она исходила от ОС хоста, хотя виртуальная машина может получить доступ к внешним ресурсам.
Мостовой режим реплицирует другой узел в физической сети, и ваша виртуальная машина получит собственный IP-адрес, если DHCP включен в сети.
та же концепция, что и обычная настройка сети:)
Хоста: виртуальной машине будет назначен один IP-адрес, но она доступна только в поле VM работает. Никакие другие компьютеры не могут получить к нему доступ.
NAT: как и в домашней сети с беспроводным маршрутизатором, виртуальная машина будет выделена в отдельную подсеть, например
192.168.6.1
ваш хост-компьютер, а VM192.168.6.3
, то виртуальная машина может получить доступ к внешней сети, как ваш узел, но нет внешнего доступа к виртуальной машине напрямую, он защищен.Мостовой: ваша виртуальная машина будет находиться в той же сети, что и ваш хост, если IP вашего хоста
172.16.120.45
тогда ваша виртуальная машина будет как172.16.120.50
. К нему могут получить доступ все компьютеры в сети хоста.
в то время как другие ответы здесь предоставляют хорошие описания для NAT и мостовых режимов, их объяснения для режима только для хоста не совсем точны.
из документации VMware, в разделе Настройка Сетевых Подключений > Общие Сведения О Сетевых Конфигурациях:
Сеть только для узла создает сеть, которая полностью содержится в компьютере. Сеть только для узла обеспечивает сетевое подключение между виртуальной машиной и хост-системой с помощью виртуального сетевого адаптера, видимого в операционной системе хоста.
(выделено мной.)
обратите внимание, что он делает не сказать, что виртуальная машина будет доступна только хозяин. The сеть является самодостаточным, а не подключение. Это тонкое, но важное различие.
дополнительно, как указано user5389726598465, под создание виртуальных машин > подготовка к созданию новой виртуальной машины > Выбор типа сетевого подключения для виртуальной машины:
с сетью только для узла виртуальная машина может взаимодействовать только с хост-системой и другими виртуальными машинами в сети только для узла. выберите Сеть только для узла, чтобы настроить изолированную виртуальную сеть.
вы должны знать, что только для хоста, NAT и мостовые режимы псевдонимы конкретных коммутаторов виртуальные сети ("VMnets"), настроенные на различное поведение. Как и в случае обычного сетевого коммутатора, все машины, подключенные к одному коммутатору, видны друг другу.
это означает, что все виртуальные машины, подключенные к сети только для узла, будут видны узлу и друг с другом. Если вы хотите виртуальную машину, которая видна только на хост, вы должны назначить его выделенной VMnet и избежать назначение других виртуальных машин этой виртуальной сети.
следующая таблица, из сайт документации Virtualbox, показывает связь между ВМ и хостом для разных типов сетей:
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]