Как создать виртуальный коммутатор, который позволит виртуальному клиенту взаимодействовать с хостом, но не с Интернетом?

Как создать виртуальный коммутатор, который позволит виртуальному клиенту взаимодействовать с хостом, но не с Интернетом?

Я использую Windows 10 Enterprise и Hyper-V Manager.

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

Как я могу создатьвиртуальный коммутаторчто позволяет виртуальному клиенту взаимодействовать с хостом, но не с Интернетом:

введите описание изображения здесь

  • Если я устанавливаю тип подключения как внутренний, я могу сделать удаленное подключение к рабочему столу моей виртуальной машины. Но виртуальная машина видит интернет.
  • Если я установлю тип подключения как частный, я не смогу подключиться к удаленному рабочему столу своей виртуальной машины.
  • Если я установлю тип подключения как внешний и у меня будет 3 адаптера Ethernet на моем хост-компьютере, то это может работать. Ethernet 1 подключен к Интернету, Ethernet 2 (фиксированный IP, например: 192.168.1.1), Ethernet 3 (выбран в качестве внешнего сетевого адаптера для виртуальной машины, фиксированный IP, например: 192.168.1.2). Если есть физическое соединение (кабель Ethernet) между адаптерами 2 и 3, я могу выполнить подключение к удаленному рабочему столу с моего хоста к виртуальной машине, а виртуальная машина не подключена к Интернету. Это именно то, что мне нужно. Проблема в том, что у меня нет 3 адаптеров Ethernet на моем хосте. Я почти уверен, что есть более простой способ.

решение1

Проблема была в том, что я использовал , Default Switchкоторый использует как тип подключения внутренний. Но делает Default SwitchNAT. Следующие шаги решили мою проблему:

  1. Создайте новый виртуальный коммутатор с типом подключения «внутренний».
  2. Назначьте фиксированный IP-адрес адаптеру vEthernet на хосте (например: 192.168.1.1)
  3. Назначьте фиксированный IP-адрес адаптеру Ethernet на виртуальной машине (например: 192.168.1.2)

Таким образом, я могу подключиться к удаленному рабочему столу со своего хоста к своей виртуальной машине, а моя виртуальная машина не подключена к Интернету.

Связанный контент