Сброс VPN-шлюза или подключения
Сброс VPN-шлюза Azure или подключения к шлюзу применяются в тех случаях, когда утрачивается распределенное VPN-подключение в одном или нескольких VPN-туннелях "сеть — сеть". В этой ситуации все локальные VPN-устройства работают правильно, но не могут взаимодействовать с VPN-шлюзами Azure через туннели IPsec. В этой статье показано, как сбросить VPN-шлюз или подключение к шлюзу.
Что происходит при сбросе?
Сброс шлюза
VPN-шлюз состоит из двух экземпляров виртуальной машины, работающих в конфигурации active-standby или active-active. Во время сброса настроек шлюза он перезагружает шлюз и повторно применяет на нем конфигурации распределенного подключения. Шлюз сохранит имеющийся общедоступный IP-адрес. Это означает, что вам не нужно указывать в конфигурации VPN-маршрутизатора новый общедоступный IP-адрес VPN-шлюза Azure.
При выполнении команды сброса шлюза в активной резервной настройке текущий активный экземпляр VPN-шлюза Azure немедленно перезагружается. Краткое прерывание подключения можно ожидать во время отработки отказа из активного экземпляра (перезагрузка) в резервный экземпляр.
При выполнении команды сброса шлюза в активной настройке один из активных экземпляров (например, основной активный экземпляр) VPN-шлюза Azure перезагружается немедленно. Краткое прерывание подключения может ожидаться по мере перезагрузки экземпляра шлюза.
Если подключение не восстановлено после первой перезагрузки, следующие действия могут отличаться в зависимости от того, настроен ли VPN-шлюз как активный резервный или активный:
- Если VPN-шлюз настроен как активный резервный, выполните ту же команду, чтобы перезагрузить второй экземпляр виртуальной машины (новый активный шлюз).
- Если VPN-шлюз настроен как активный— активный, тот же экземпляр перезагружается при повторной отправке операции сброса шлюза. PowerShell или CLI можно использовать для сброса одного или обоих экземпляров с помощью IP-адресов.
Сброс подключения
При сбросе подключения шлюз не перезагружается. Сбрасывается и восстанавливается только выбранное подключение.
Сброс подключения
Вы можете легко сбросить подключение с помощью портала Azure.
Перейдите к тому подключению, которое нужно сбросить. Чтобы найти нужный ресурс подключения, просмотрите список Все ресурсы или последовательно выберите имя_шлюза> -> Подключения -> >имя_подключения.
На странице "Подключение" в левой области прокрутите вниз до раздела справки и выберите "Сбросить".
На странице сброса нажмите кнопку "Сброс", чтобы сбросить подключение.
Сброс параметров шлюза
Перед сбросом шлюза проверьте следующие ключевые элементы для каждого VPN-туннеля типа "сеть — сеть" (S2S). Любое несоответствие элементов приводит к отключению vpn-туннелей S2S. Проверка и исправление конфигурации для локальных VPN-шлюзов и VPN-шлюзов Azure избавляет от ненужных перезагрузок, а другие рабочие подключения через шлюзы — от сбоев.
Перед сбросом настроек шлюза проверьте следующие условия.
- IP-адреса в Интернете (VIP) для VPN-шлюза Azure и локального VPN-шлюза должны быть настроены правильно в политиках Azure и локальных политиках VPN.
- Предварительный ключ должен быть одинаковым как в Azure, так и в локальных VPN-шлюзах.
- Если применяется определенная конфигурация IPsec/IKE, например шифрование, алгоритмы хэширования и режим безопасной пересылки (PFS), задайте для VPN-шлюза Azure и локального VPN-шлюза одинаковые настройки.
Портал Azure
Сбросить настройки VPN-шлюза Resource Manager можно на портале Azure.
- На портале перейдите к шлюзу виртуальной сети, который нужно сбросить.
- На странице шлюза виртуальной сети в левой области прокрутите страницу и найдите справку —> сброс.
- На странице сброса выберите элемент Сброс. После выдачи команды текущий активный экземпляр VPN-шлюза Azure перезагружается немедленно. Сброс шлюза приводит к разрыву VPN-подключения и может ограничить будущий анализ первопричин проблемы.
Примечание. Если VPN-шлюз настроен как активный— активный, можно сбросить экземпляры шлюза с помощью IP-адресов экземпляров в PowerShell или CLI.
PowerShell
Командлет сброса шлюза — Reset-AzVirtualNetworkGateway. Если шлюз настроен как активный— активный, используйте -GatewayVip <string>
для сброса обоих экземпляров по одному.
В следующем примере выполняется сброс шлюза виртуальной сети с именем VNet1GW в группе ресурсов TestRG1:
$gw = Get-AzVirtualNetworkGateway -Name VNet1GW -ResourceGroupName TestRG1
Reset-AzVirtualNetworkGateway -VirtualNetworkGateway $gw
Журнал сброса шлюза можно просмотреть из портал Azure, перейдя к параметру GatewayName —> Работоспособность ресурсов.
Azure CLI
Чтобы сбросить шлюз, используйте команду az network vnet-gateway reset. Если шлюз настроен как активный— активный, используйте --gateway-vip <string>
для сброса обоих экземпляров по одному.
В следующем примере выполняется сброс шлюза виртуальной сети с именем VNet5GW в группе ресурсов TestRG5:
az network vnet-gateway reset -n VNet5GW -g TestRG5
Журнал сброса шлюза можно просмотреть из портал Azure, перейдя к параметру GatewayName —> Работоспособность ресурсов.
Следующие шаги
Дополнительные сведения о VPN-шлюз см. в VPN-шлюз часто задаваемых вопросов.