В настройках сети виртуальных машин:

  1. Щелкните правой кнопкой мыши настройки,
  2. затем в появившемся диалоговом окне «Настройки» выберите « Network на боковой панели.
  3. И нажмите любую вкладку Adapter N ,
  4. Если я установил Attached to: выпадающий во Internal Network

Если я изменю настройки брандмауэра хост-машины, повлияет ли это на виртуальную машину с внутренним сетевым адаптером? Или мне нужен другой адаптер?

2 ответа2

1

Будет ли хост вне сети иметь доступ к внутренней сети?

Нет. В этом весь смысл внутренней сети.

Или мне понадобится другой тип адаптера для этого?

Да, это будет самый простой способ, но другой адаптер может не потребоваться. Другая виртуальная машина может быть настроена на перенаправление портов, NAT или сетевую маршрутизацию, а затем разрешить удаленный доступ.

1

Если вы имеете в виду под

хост вне сети

Хост-система (включая любые подключенные сети) и пользователь, то нет, они не смогут получить к ней доступ. Только другие виртуальные машины на том же хосте, которые подключаются к той же внутренней сети (идентифицируемой тем же сетевым Name), смогут получить к нему доступ.

Если вы хотите, чтобы ваша гостевая виртуальная машина была доступна из хост-системы, вы можете использовать тип NAT или Bridged Adapter и (если настроено правильно) даже Host-only networking на хосте .

NAT

Будет работать как подключенный к маршрутизатору NAT , поэтому гостевая виртуальная машина будет находиться в отдельной подсети, отличной от той, что в хост-системе. Чтобы получить доступ к порту гостя с хоста, настройте правило Port Forwarding , как показано в следующих примерах:

Это правило будет пересылать все пакеты, поступающие на любой интерфейс хост-системы через порт 2222 на порт 22 гостевой системы:

Name      Protocol    Host IP      Host Port    Guest IP     Guest Port
Rule 1    TCP                      2222                      22

Это правило будет пересылать все пакеты, поступающие по интерфейсу обратной связи, только в хост-системе через порт 2222 на порт 22 в гостевой системе (то есть гостевая виртуальная машина будет доступна только из хост-системы через интерфейс обратной связи, а не через IP-адрес хоста):

Name      Protocol    Host IP      Host Port    Guest IP     Guest Port
Rule 1    TCP         127.0.0.1    2222                      22

Если по какой-то причине гость использует статический назначенный IP-адрес, не арендованный у встроенного DHCP-сервера, необходимо указать гостевой IP-адрес:

Name      Protocol    Host IP      Host Port    Guest IP     Guest Port
Rule 1    TCP         127.0.0.1    2222         10.0.2.15    22

Во всех приведенных выше примерах к порту 22 гостя можно получить доступ с хоста с помощью:

127.0.0.1:2222

Мостовая сеть

Когда используется этот тип адаптера, он смотрит на хост-систему как гость, физически подключенный к интерфейсу с помощью сетевого кабеля. Гостевая система в большинстве случаев будет находиться в той же подсети, что и хост-система.

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