Руководство. Перенос исходящего доступа к шлюзу NAT Azure

В этом руководстве описано, как перенести исходящее подключение из исходящего доступа по умолчанию к шлюзу NAT. Вы узнаете, как изменить исходящее подключение с правил исходящего трафика подсистемы балансировки нагрузки на шлюз NAT. Вы повторно используете IP-адрес из конфигурации правила исходящего трафика для шлюза NAT.

Шлюз NAT Azure — это рекомендуемый метод для исходящего подключения. Шлюз NAT — это полностью управляемая служба преобразования сетевых адресов (NAT) с высокой степенью устойчивости. Шлюз NAT не имеет одинаковых ограничений на исчерпание портов преобразования адресов исходной сети (SNAT), как и исходящий доступ по умолчанию. Шлюз NAT заменяет необходимость использовать правила для исходящего трафика в Load Balancer для исходящих подключений.

Дополнительные сведения о шлюзе Azure NAT см. в статье "Что такое шлюз Azure NAT"?

В этом руководстве описано следующее:

  • Перенос возможностей исходящего доступа по умолчанию на шлюз NAT.
  • Перенос исходящих подключений и IP-адреса Load Balancer на шлюз NAT.

Необходимые компоненты

Примечание.

Шлюз NAT Azure обеспечивает исходящее подключение для стандартных внутренних подсистем балансировки нагрузки. Дополнительные сведения об интеграции шлюза NAT с внутренними подсистемами балансировки нагрузки см. в статье Учебник. Интеграция шлюза NAT с внутренней подсистемой балансировки нагрузки с помощью портала Azure.

Перенос возможностей исходящего доступа по умолчанию

В этом разделе описано, как изменить метод исходящего подключения с исходящего доступа по умолчанию к шлюзу NAT.

  1. Войдите на портал Azure.

  2. В поле поиска в верхней части портала введите сетевой шлюз NAT. Выберите Шлюзы NAT.

  3. На странице Шлюзы NAT выберите + Создать.

  4. В разделе Создание шлюза NAT введите или выберите следующие значения на вкладке Основные сведения.

    Параметр Значение
    Сведения о проекте
    Отток подписок Выберите свою подписку.
    Группа ресурсов Выберите Создать.
    Введите myResourceGroup.
    Нажмите кнопку ОК.
    Сведения об экземпляре
    Имя шлюза NAT Введите myNATGateway.
    Область/регион Выберите регион виртуальной сети. В этом примере это Западная Европа.
    Availability zone Оставьте значение по умолчанию Нет.
    Время ожидания простоя (в минутах) Введите 10.
  5. Откройте вкладку Исходящий IP-адрес или щелкните Далее: Исходящий IP-адрес внизу страницы.

  6. В разделе Общедоступные IP-адреса на вкладке Исходящий IP-адрес выберите Создать общедоступный IP-адрес.

  7. В разделе Добавление общедоступного IP-адреса введите myNATgatewayIP в поле Имя. Нажмите ОК.

  8. Откройте вкладку Подсеть или щелкните Далее: Подсеть внизу страницы.

  9. В раскрывающемся списке Виртуальная сеть выберите свою виртуальную сеть.

  10. В разделе Имя подсети установите флажок для своей подсети.

  11. Выберите вкладку Просмотр и создание или нажмите кнопку Просмотреть и создать в нижней части страницы.

  12. Нажмите кнопку создания.

Перенос возможностей исходящих подключений для Load Balancer

В этом разделе описано, как изменить метод исходящего подключения из правил исходящего трафика на шлюз NAT. Вы сохраняете тот же внешний IP-адрес, который используется для правил исходящего трафика. Вы удалите интерфейсную IP-конфигурацию правила исходящего трафика, а затем создадите шлюз NAT с тем же интерфейсным IP-адресом. В этом разделе используется общедоступная подсистема балансировки нагрузки.

Удаление конфигурации внешнего IP-адреса для правил исходящего трафика

Вы удалите правило для исходящего трафика и связанную конфигурацию внешнего IP-адреса из своей подсистемы балансировки нагрузки. В этом примере для Load Balancer используется имя myLoadBalancer.

  1. Войдите на портал Azure.

  2. В поле поиска в верхней части портала введите Подсистема балансировки нагрузки. В результатах поиска выберите Подсистема балансировки нагрузки.

  3. Выберите myLoadBalancer или свою подсистему балансировки нагрузки.

  4. Для myLoadBalancer выберите Конфигурация внешнего IP-адреса в разделе Параметры.

  5. Запишите IP-адрес в конфигурации внешнего IP-адреса, который вы хотите перенести в шлюз NAT. Эти сведения потребуются вам в следующем разделе. В этом примере это myFrontendIP-outbound.

  6. Выберите Удалить рядом с конфигурацией IP-адреса, которую хотите удалить. В этом примере это myFrontendIP-outbound.

    Screenshot of frontend IP address removal for NAT gateway.

  7. Выберите команду Удалить.

  8. В окне Удаление myFrontendIP-outbound установите флажок рядом с текстом Мною прочитано и принимается, что эта конфигурация внешнего IP-адреса, а также приведенные выше связанные ресурсы будут удалены.

  9. Выберите команду Удалить. Эта процедура удаляет конфигурацию внешнего IP-адреса и правило исходящего трафика, связанное с интерфейсом.

    Screenshot of confirmation of frontend IP address removal for NAT gateway.

Создание шлюза NAT

В этом разделе описано, как создать шлюз NAT с IP-адресом, ранее используемым для правила исходящего трафика, и назначить его предварительно созданной подсети в виртуальной сети. В этом примере используется имя подсети myBackendSubnet.

  1. В поле поиска в верхней части портала введите сетевой шлюз NAT. Выберите Шлюзы NAT.

  2. На странице Шлюзы NAT выберите + Создать.

  3. В разделе Создание шлюза NAT введите или выберите следующие значения на вкладке Основные сведения.

    Параметр Значение
    Сведения о проекте
    Отток подписок Выберите свою подписку.
    Группа ресурсов Выберите Создать.
    Введите myResourceGroup.
    Нажмите кнопку ОК.
    Сведения об экземпляре
    Имя шлюза NAT Введите myNATGateway.
    Область/регион Выберите регион виртуальной сети. В этом примере это Западная Европа.
    Availability zone Оставьте значение по умолчанию Нет.
    Время ожидания простоя (в минутах) Введите 10.
  4. Откройте вкладку Исходящий IP-адрес или щелкните Далее: Исходящий IP-адрес внизу страницы.

  5. В разделе Общедоступные IP-адреса на вкладке Исходящий IP-адрес выберите IP-адрес, записанный в предыдущем разделе. В этом примере это myPublicIP-outbound.

  6. Откройте вкладку Подсеть или щелкните Далее: Подсеть внизу страницы.

  7. В раскрывающемся списке Виртуальная сеть выберите свою виртуальную сеть.

  8. В разделе Имя подсети установите флажок для своей подсети. В этом примере это myBackendSubnet.

  9. Выберите вкладку Просмотр и создание или нажмите кнопку Просмотреть и создать в нижней части страницы.

  10. Нажмите кнопку создания.

Очистка ресурсов

Если вы не собираетесь использовать это приложение в дальнейшем, удалите шлюз NAT, сделав следующее:

  1. В меню слева выберите Группы ресурсов.

  2. Выберите группу ресурсов myResourceGroup.

  3. Выберите команду Удалить группу ресурсов.

  4. Введите myResourceGroup и выберите Удалить.

Следующий шаг

Из этой статьи вы узнали, как выполнять следующие задачи:

  • Перенос возможностей исходящего доступа по умолчанию на шлюз NAT.

  • Перенос исходящих подключений и IP-адреса Load Balancer на шлюз NAT.

Дополнительные сведения о шлюзе NAT и предоставляемых им преимуществах см. в статье Проектирование виртуальных сетей с использованием шлюза преобразования сетевых адресов (NAT).

Перейдите к следующей статье, чтобы узнать, как интегрировать шлюз NAT с общедоступным Load Balancer: