Hyper-V и статический IP-адрес для виртуальной машины Ubuntu

Я прочитал множество сообщений SO с этимпрактически идентичны но я не могу получить эту работу.

У меня есть один беспроводной сетевой адаптер в моем ноутбуке под управлением Windows 10 Pro 1803. Этот настроен статический IP-адрес 192.168.40.111.

Я хочу, чтобы виртуальная машина имела статический IP-адрес 192.168.40.101 и была доступна для других машин в сети 192.168.40/24. В конечном итоге он получит доступ к Интернету через хост 192.168.40.2.

Итак, на основе того, что я прочитал, мне нужно использовать диспетчер виртуальных коммутаторов Hyper-V для создания "внешнего" коммутатора, который я сделал под названием "виртуальный коммутатор-статический" следующим образом:

enter image description here

и затем использовать для виртуальной машины. Пока все хорошо. Однако, когда я смотрю на то, что находится в сетевых адаптерах, я вижу:

enter image description here

однако, если я изменю IP-адрес выделенное соединение он изменяет IP-адрес беспроводной карты, а это то, что я не хочу.

Итак, как я могу настроить вещи так, чтобы у VM был свой статический адрес 192.168.40.101, и беспроводная карта поддерживает свой статический адрес 192.168.40.111?

20
задан TheEdge
15.12.2022 21:12 Количество просмотров материала 3621
Распечатать страницу

1 ответ

IP-адреса должны быть уникальными в подсети, и каждое устройство должно иметь свой собственный. Когда вы назначаете IP виртуальному коммутатору, это дает хост-компьютеру под управлением Hyper-V его IP-адрес в сети, адрес 192.168.40.111.

Чтобы назначить IP виртуальной машине в той же подсети, что и виртуальный коммутатор, необходимо назначить IP-адрес 192.168.40.101 непосредственно в ОС виртуальной машины, то есть Ubuntu.

также необходимо вручную назначить подсеть или маску подсети и шлюз в виртуальная память. Можно также вручную назначить DNS. Вы можете получить всю эту информацию от вашего Windows 10 хоста с помощью команды ipconfig.

  1. откройте PowerShell или командную строку (cmd), нажав кнопку Пуск и введя имя любого из них.
  2. Нажмите, чтобы запустить PowerShell или командную строку
  3. введите ipconfig / all и нажмите enter
  4. вы, возможно, потребуется прокрутить, чтобы увидеть результаты с вашей карты Wi-Fi, но вы можете найти всю информацию вам нужно. Выделено в Примере. Вы захотите использовать свою информацию, а не выделенную информацию. enter image description here

предполагая, что вы используете Ubuntu 18.04, вот как: https://linuxconfig.org/how-to-configure-static-ip-address-on-ubuntu-18-04-bionic-beaver-linux

  1. нажмите на значок сети в правом верхнем углу и выберите Настройки, соответствующие сетевому интерфейсу, который вы хотите назначить со статическим IP-адресом.
  2. далее нажмите на значок шестеренки рядом с сетевым подключением, которое вы хотите настроить. Это может быть проводное или беспроводное соединение.
  3. выберите IPv4 в верхнем меню.
  4. выберите вручную для настройки IPv4, введите желаемую конфигурацию и нажмите Применить
  5. перезагрузите сеть с помощью переключателя ON / OFF.
0
отвечен essjae 2022-12-17 05:00

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

Ваш ответ

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

Имя
Вверх