Задать вопрос
@ssman

Проблема с получением IP по DHCP: веб-сервер на VMWare Player и роутер с локалкой?

Доброго времени суток!

Есть роутер, к нему подключены Компьютер 1 и Компьютер 2. На Компьютере 1 установлена программа для запуска виртуалок VMWare Workstation Player 17, и через нее запускается виртуальная система Ubuntu. Доступа к командной строке там нет, всё максимально закрыто, поменять можно только совсем чуть чуть параметров, и то только через веб-интерфейс. То есть схема такая - запускается виртуальная машина, проходит все стадии загрузки, и в конце она пишет IP на котором она запустила свой веб-сервер, и я уже в основной системе в Windows через браузер переходил по этому IP. Когда Компьютер 1 работал на Win7 x64, всё исправно работало, выдавался IP из подсети 192.168.1.XXX (это подсеть которую использует роутер), и на веб-интерфейс можно было зайти как с Компьютера 1, так и с Компьютера 2. Теперь же на Компьютере 1 установлена Win11, запускается всё так же эта виртуалка, но IP выдается как правило из подсети 172.21.90.XXX, и только иногда из подсети 192.168.1.XXX, от чего это зависит не понятно (антивирус отключен). И проблема заключается в том, что не получается зайти с Компьютера 2 на веб-сервер с IP 172.21.90.90.

Подскажите пожалуйста, как правильно это настроить, чтобы виртуалке выдавался IP по DHCP из подсети роутера 192.168.1.XXX? Поскольку доступ нужен именно с Компьютера 2. Предполагаю что надо поменять сетевые настройки или в VMWare Workstation Player или поменять настройки сетевых адаптеров в windows, но какие именно, тут я не специалист.

Сетевые настройки виртуалки в VMWare Workstation Player:
7dd5ab2f35f62d6cc715600e01e2c8b3.png
bd5dfbe5e226ba3b3ac6bca53942096f.png

Сетевые настройки имеющихся адаптеров windows:
41688dadad0b7a260347759f7d9cc079.jpg
Ссылка на полный размер изображения
  • Вопрос задан
  • 174 просмотра
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия 1С-программист
    8 месяцев
    Далее
Решения вопроса 1
@ElxkoT
А этой ВМ ну прям точно нужно два сетевых адаптера? Если нет, то удалите сетевой адаптер с NAT и оставьте только тот, который bridge. Потом зайдите в Configure adapters и убедитесь, что бридж настроен на реальную физическую сетевую карту компьютера
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
По адресам похоже, что в сети работают два DHCP-сервера, выдающие адреса из разных подсетей.
Если DHCP-сервер недоступен, то адрес будет из служебной сети 169.254.0.0/16.
Ответ написан
@Beverli
Сеть 172. это видимо сеть из настроек NAT самой vmware (меню вкладка Edit - Virtual Network Editor, но лезть туда пока не советую.)
Вы не можете подключится к 172.21.90.90 , потому что за NAT из вне нельзя подключится без проброса портов.
Сейчас на виртуальной машине у вас два интерфейса и два ip, один из сети nat другой из бридж, вы просто подключаетесь не к тому интерфейсу.
Удалите адаптер NAT из настроек виртуальной машины, что бы не путаться в интерфейсах и всё.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы