При использовании Microsoft Server 2012 Core:
Что такое эквивалентная команда core / Powershell для включения и настройки NAT. Я настроил NAT на серверах со следующими шагами графического интерфейса:
Диспетчер сервера, Инструменты, Маршрутизация и удаленный доступ, щелкните правой кнопкой мыши на машине, «Настроить и включить маршрутизацию и удаленный доступ»
Установите флажок "Трансляция сетевых адресов (NAT)",
Выберите публичный интерфейс.
Я нашел «Install-RemoteAccess», но не могу ответить на запрос ConnectToAddress. Он должен быть общедоступным или что-то в этом роде, но графический интерфейс, похоже, не требует этого.
Спасибо, Кевин
PowerShell Командлеты преобразования сетевых адресов (NAT) доступны только в Server 2012 R2, даже использование PowerShell 4 или копирование модуля NetNat не помогает. Итак, вы застряли с командами netsh.
Это не так уж и красиво, но взгляните на это: https://windowsmasher.wordpress.com/2013/03/02/scripting-the-build-of-a-server-2008-r2-test-domain/ После этого либо вызовите «Start-Service RemoteAccess», либо «net start remote access». В этом сценарии предполагается, что общедоступный интерфейс называется «Открытый интерфейс», а частный интерфейс - «Частная сеть».