Ситуация, когда сервер баз данных или терминальный сервер на базе Windows Server 2008 R2 доступен внутри локальной сети, но категорически отказывается принимать подключения извне, является классической проблемой при настройке удаленного офиса. Разберем по шагам, почему стандартный проброс портов на роутере может не работать, как диагностировать состояние вашей сети и какие современные методы защиты следует применить, чтобы ваш сервер не стал жертвой шифровальщиков.
Рассмотрим ситуацию автора темы: внутри сети подключение по локальному IP (например, 192.168.0.10) проходит успешно. Более того, при попытке подключиться по внешнему IP-адресу, указанному в статусе WAN-порта роутера, соединение также устанавливается, но только если клиент находится в той же локальной сети. Как только клиент переключается на другой интернет-канал (мобильный интернет или домашнюю сеть), подключение обрывается с ошибкой «Удаленный рабочий стол не может подключиться к удаленному компьютеру».
Выясним причину такого поведения. Это явление называется NAT Loopback (или Hairpin NAT). Ваш роутер понимает, что вы, находясь внутри, обращаетесь к его же внешнему адресу, и просто перенаправляет пакет обратно в локальную сеть. Это подтверждает, что роль Службы удаленных рабочих столов на сервере настроена корректно, а правило Виртуальный сервер (порт 3389) на роутере активно. Однако это никак не гарантирует доступность из реального интернета.
Главная преграда в 90% случаев — это использование провайдером технологии CGNAT (Carrier-Grade NAT). Проанализируем, как это определить:
В этом случае ваш роутер находится внутри «локальной сети» провайдера. Проброс портов на вашем оборудовании бесполезен, так как входящий пакет из интернета блокируется на оборудовании провайдера. Провайдер просто не знает, на какой из тысяч роутеров за этим общим IP нужно отправить запрос к порту 3389.
Важное замечание: Диапазоны адресов 100.64.0.0 — 100.127.255.255 специально зарезервированы для CGNAT. Если ваш WAN IP начинается на 100 — у вас гарантированно «серый» адрес.
Прежде чем переходить к сетевым решениям, убедимся, что на самом сервере установлены все необходимые компоненты. Проверим последовательность действий:
Remote Desktop Services (Службы удаленных рабочих столов).RD Session Host и RD Licensing.Per User (На пользователя) и активация сервера лицензий.Проанализируем состояние брандмауэра. По умолчанию при установке роли RDP порт 3389 открывается автоматически для профилей «Общий» и «Частный». Однако рекомендуется вручную убедиться, что в Windows Firewall with Advanced Security разрешены входящие подключения для Remote Desktop - User Mode (TCP-In).
Если провайдер не дает «белый» IP или это стоит слишком дорого, рассмотрим современные альтернативы — Mesh-VPN сети (например, ZeroTier или Tailscale). Это программные решения, которые создают виртуальный сетевой адаптер на сервере и клиенте.
Разберем алгоритм работы:
10.x.x.x или 100.x.x.x.Это не только решает проблему NAT, но и значительно повышает безопасность, так как порт 3389 не торчит во внешний интернет.
Windows Server 2008 R2 — это устаревшая операционная система, поддержка которой давно прекращена. Публикация стандартного порта RDP в интернет для этой системы подобна оставлению ключей под ковриком. Рассмотрим основные риски:
Уязвимость BlueKeep (CVE-2019-0708): позволяет злоумышленнику выполнить произвольный код на сервере с правами системы без авторизации. Достаточно просто отправить пакет на открытый порт 3389.
Брутфорс (подбор пароля): роботы-сканеры находят открытые порты RDP за считанные минуты. Даже если вы смените стандартный порт на условный 45678, сканер его обнаружит. Если у пользователя простой пароль, сервер будет заражен вирусом-шифровальщиком в течение нескольких суток.
Наиболее правильным и профессиональным решением будет настройка VPN-сервера непосредственно на пограничном устройстве (роутере). Посмотрим на алгоритм:
VPN Server.Это решение требует наличия публичного («белого») IP-адреса у роутера, но полностью закрывает сервер от внешних атак на протокол RDP.
Если специфика бизнеса требует именно RDP-подключения (например, для тонких клиентов), рассмотрим роль RD Gateway. Она позволяет инкапсулировать RDP-трафик в стандартный HTTPS-пакет (порт 443).
Основные преимущества:
Проанализируем итоговый план действий для исправления проблемы:
Соблюдение этих рекомендаций позволит не только наладить стабильную работу удаленных пользователей с базой 1С или другими приложениями, но и обеспечит сохранность ваших данных от киберугроз.