У меня две сети: домен и общедоступная, домен - это VPN-соединение, а общедоступная - это локальное подключение к сети. Это не контроллер домена или сервер DNS / DHCP.
Могу подключиться по RDP из локальной сети (192.168.1.), из сети VPN (10.1.2.) и из сети VPN через Интернет.
Я не могу подключиться из Интернета (где угодно, кроме того, где сервер подключен к VPN)
Wireshark указывает, что сервер получает пакеты, а журнал аудита указывает, что пакеты отбрасываются.
Расширенный брандмауэр имеет явные параметры для разрешения RDP и не имеет политики запрета. Я также пытался полностью отключить брандмауэр, но безрезультатно.
Я действительно потерялся в этом.
Выяснилось, что это связано с VPN-соединением, чтобы исправить это предложение от .NET ответы:
В Vista:
Зайдите в Панель управления и щелкните значок «Центр управления сетями и общим доступом».
На левой панели появившегося экрана вы должны увидеть ссылку «Управление сетевыми подключениями». Щелкните по нему.
На следующем экране будут значки для всех ваших подключений. Он должен быть для вашего VPN. Щелкните его правой кнопкой мыши и выберите в меню «Свойства».
На экране «Свойства» щелкните вкладку «Сеть», затем выберите «Протокол Интернета версии 4» и нажмите кнопку «Свойства».
Щелкните кнопку «Дополнительно». Появится новое окно, в котором вы можете снять флажок «Использовать шлюз по умолчанию в удаленной сети».
Хорошо, чтобы спасти все.
По-видимому, проблема в том, что VPN-соединения передают весь трафик через VPN, включая входящий. Не уверен, почему он явно игнорировал входящий трафик, который показал Wireshark, но это работает.