Назад | Перейти на главную страницу

OpenVPN не работает на порте 443 UDP в Azure

Я пытаюсь настроить pfSense в Azure и получаю неоднозначные результаты. Моя конечная цель - предоставить OpenVPN-соединения через порт 443 через UDP, но мне кажется, что это не работает.

Симптомы:

Я провел базовое устранение неполадок с помощью nc command.Бег nc -luv 443 на pfSense и подключение с помощью nc -vu 10.0.20.5 443 с другой виртуальной машины Linux Azure работает, однако использование той же команды с общедоступным IP-адресом pfSense не приводит к успешному подключению. Даже если nc говорит Connection to <PF_SENSE_PUBLIC_IP> 443 port [udp/https] succeeded! на удаленной виртуальной машине Linux данные не передаются.

Я почти уверен, что правильно настроил брандмауэр pfSense с помощью этого правила:

pass  in  quick  on $WAN reply-to ( hn0 10.0.20.1 ) inet proto { tcp udp }  from any to 10.0.20.5 port 443 tracker 1483705933 keep state  label "USER_RULE: OpenVPN"

Ранее я также настраивал группу сетевой безопасности Azure для обеспечения входящего доступа к UDP / TCP 443, но это тоже не имело никакого эффекта - поэтому прямо сейчас я полностью удалил группу безопасности сети без каких-либо очевидных изменений.

Веб-интерфейс доступен через порт 8888, ранее я пробовал 4433, но это не сработало - волшебным образом он работал на 8888 (даже без настройки какой-либо группы безопасности сети Azure).

Если вы думаете, что это может быть проблема клиента - я пробовал использовать разные виртуальные машины Linux как в Azure, так и у других провайдеров, где я почти уверен, что исходящий UDP 443 не блокируется!

Azure просто сломался или я что-то делаю не так?

Обновить: Похоже, проблема исчезла - по крайней мере, на порту 443. После того, как я не прикасался к машинам с тех пор, как написал этот пост (4 дня назад) - я попробовал это еще раз, и внезапно он работает на порту 443. Однако я теперь попробовал nc протестируйте также с портом 1194 (который настроен точно так же, как порт 443), и по-прежнему не удается установить соединение по общедоступному IP.