Как настроить сеть только для узла в VMware?

enter image description here

PC 1-главный компьютер, а PC2-виртуальный компьютер.

мое понимание о "хоста":

Я использую VMware 7, Vmnet1 является хост-адаптер только для хоста, и это IP 192.168.209.1. Я действительно смущен об этом, это соединяется с коммутатором Vmnet 1, и у Vmnet есть DHCP также?

Он обеспечивает диапазон IP-адресов:

alt text

Почему адаптер виртуального хоста (Vmnet 1) имеет IP, который не в диапазоне, а это просто адаптер в виртуальной сети? Это соединяется через коммутатор Vmnet как гостевой адаптер.

19
задан slhck
18.02.2023 21:05 Количество просмотров материала 2405
Распечатать страницу

2 ответа

ваша диаграмма-NAT, а не только хост. Host-only не создает шлюз хоста в интернет.

в вашем примере хост vNIC, вероятно, статически адресован, а не DHCP.

Я думаю, что решение сделать то, что вы хотите, это просто переключиться на виртуальную сеть NAT.

1
отвечен sallie 2023-02-20 04:53

настройки сети

в настройках вашей сети они are все в одной сети. Путаница прибывает из диапазона IP DHCP, который сокращает возможные адреса .128 - .254

эта сеть работает следующим образом.

  1. сетевой адрес 192.168.209.0

  2. чистая маска 255.255.255.0 в результате получается 254 возможных IP адреса клиента внутри одной большой подсети

  3. IP маршрутизатора адрес 192.168.209.1 (обычно первый IP сети) он знает, кто находится внутри и вне своей сети путем сравнения масок подсети. (сравнивает двоичные файлы масок подсети)

  4. широковещательный адрес 192.168.209.255 (обычно последний IP-сети) многоадресный трафик идет сюда а потом всем внутри сети

  5. диапазон IP-адресов клиента (распределяется DHCP) все IP-адреса внутри маски сети, кроме первого (маршрутизатор) и последнего (широковещательный) здесь: используются не все возможные, только 192.168.209.128 - 192.168.209.254

есть несколько причин не использовать все IP-адреса. Если все клиенты получают адреса динамически, можно разделить сеть vmnet1 на несколько подсетей, изменив маску.

для вашего понимания host-only вы можете прочитать дальше

сеть только для хоста

vmnet1 Это virtual switch по умолчанию сопоставляется host-only network с адресом, поступающим из VMware DHCP, вот он 192.168.209.0 с маской 255.255.255.0

PC1-host

внешний IP: от ISP

внутренний IP: 192.168.209.128 (VMware запускает DHCP)

PC2-гость

внутренний IP является одним из 192.168.209.128-192.168.209.254 подключается к маршрутизатору по IP 192.168.209.1 (vmnet1)

передача IP: 192.168.209.255

Host-only сеть означает, что IP внутренней сети будет исходить от внутреннего DHCP. Каждое соединение из внутренней сети в интернет будет возможно только в том случае, если хост поделится своим интернет-соединением с vmnet1.

Host-only network

чаще, есть маршрутизатор между ПК1 и интернет. Тогда маршрутизатор будет видеть только внешний IP PC1. Трафик от PC2 к маршрутизатору будет проходить через виртуальный коммутатор vmnet1 к хост-сетевому адаптеру eth0, если host shares его подключения. Маршрутизатор не знает, что PC2 существует.

подробнее о сети в виртуальной окружающая среда в документация

0
отвечен Marco M. von Hagen 2023-02-20 07:10

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх