Stati c NAT с Hyper-V - PullRequest
       31

Stati c NAT с Hyper-V

1 голос
/ 30 марта 2020

Что касается конфигурации Hyper-V, на моем Windows хосте я получил NI C с двумя IP-адресами (192.168.1.1 и 192.168.1.2).

В моем госте Hyper-V я у вас есть виртуальный NI C, настроенный для NAT, и он прекрасно работает для проверки связи с хостами в сети 192.168.1.0/24! Сеть NAT находится в диапазоне 192.168.137.0/24.

Теперь я хотел бы использовать адрес 192.168.1.1 или 192.168.1.2 в зависимости от исходного IP-адреса моей сети NAT. Поэтому я хотел бы настроить правило * STATI c NAT. (например, чтобы сопоставить все трафики c с IP 192.168.137.10 на 192.168.1.2)

Сначала я попробовал ( разделить для удобства чтения )

Add-NetNatStaticMapping -NatName "NAT" 
                        -ExternalPort 80 
                        -InternalPort 80 
                        -Protocol TCP 
                        -ExternalIPAddress 192.168.1.2 
                        -InternalIPAddress 192.168.137.10 

Здесь я получаю сообщение об ошибке, что отсутствует какой-либо внешний IP-адрес, и что я добавлю его с помощью Add-NetNatExternal Address

Так что я попробовал с

Add-NetNatExternalIPAddress -NatName "NAT" -IPAddress 192.168.1.2

Здесь я получил ошибку

Элемент не найден

Существуют ли другие способы использования указанного c IP в зависимости от исходного IP-адреса в моей виртуальной машине?

...