Я создал виртуальный сервер Windows Server 2016 с помощью диспетчера Hyper-V на узле. У меня несколько виртуальных машин. Главный компьютер имеет 2 сетевых подключения к нашему главному коммутатору: соединение с двойным соединением 10G и соединение с двойным соединением 1G. Между коммутатором и внешним миром находится наш межсетевой экран и маршрутизатор. Наша внутренняя сеть не должна быть открытой или доступной, вне хост-сервера или любого другого виртуального компьютера, работающего на хосте. У нас есть статический IP-адрес, и для нашей виртуальной машины нужен только один порт.
Я видел этот SF вопрос.
Я установил RRAS на хост, однако принятый ответ немного сбивает с толку, что делать дальше. Да, я знаю, что мне нужно настроить один из интерфейсов как NAT в RRAS, что я и сделал (1 ГБ). Мне также нужно открыть соответствующий порт.
Я вижу только соединение 10 ГБ в раскрывающемся списке, а не соединение 1G.
IP-адрес клиента виртуальной машины такой же, как и у хоста. Как мне назначить уникальный IP? Кроме того, я предполагаю, что мне следует разместить виртуальную машину в отдельной подсети.
Поскольку мы говорим о виртуальной машине вне хоста, какие изменения необходимо внести в коммутатор и брандмауэр?
Что-нибудь еще?
Вот RRAS, не то чтобы я толком что-то настраивал.
ОБНОВИТЬ
Я оставляю исходный вопрос для своего рода бумажного следа. Вопрос спасибо joeqwerty нужно было сформулировать так:
What changes do I need to do, if any, on the VM or the host to get HTTP/HTTPS REST communication flowing based on that port to that VM?
Думаю, мне не нужен уникальный IP или что-то особенное. Мне просто нужен трафик порта 9000 для потока (маршрута) к виртуальной машине и только к виртуальной машине. Как таковые, какие изменения необходимо внести и где?
Я вижу только соединение 10 ГБ в раскрывающемся списке, а не соединение 1G.
Вы создали виртуальный коммутатор Hyper-V с сетевой картой емкостью 1 ГБ? Если нет, то поэтому вы этого не видите. Вам необходимо создать виртуальный коммутатор Hyper-V с сетевой картой емкостью 1 ГБ.
IP-адрес клиента виртуальной машины такой же, как и у хоста. Как мне назначить уникальный IP? Кроме того, я предполагаю, что мне следует разместить виртуальную машину в отдельной подсети.
Вам необходимо назначить виртуальной машине уникальный IP-адрес. Вы делаете это в ОС виртуальной машины. Вы делаете это так же, как на физической машине. Кроме того, вам, вероятно, не нужно размещать виртуальную машину в другой подсети, но только вы знаете, как настроена ваша сеть, поэтому мы не можем ответить на этот вопрос за вас.
Поскольку мы говорим о виртуальной машине вне хоста, какие изменения необходимо внести в коммутатор и брандмауэр?
Возможно, вам не нужно вносить какие-либо изменения в коммутатор, но, опять же, мы не знаем вашу сеть, поэтому только вы можете ответить на этот вопрос. Что касается брандмауэра, вам понадобится оператор NAT и правило брандмауэра для виртуальной машины и для трафика, который вы хотите «перенаправить» на виртуальную машину извне.