Зачем нужно перенаправление портов
Перенаправление портов (port forwarding) позволяет направлять внешние запросы из интернета на конкретное устройство в вашей локальной сети. Без этой настройки маршрутизатор по умолчанию блокирует входящие подключения, что мешает работе игровых серверов, IP-камер, удалённого рабочего стола или локальных веб-серверов. После выполнения этого руководства вы получите стабильный внешний доступ к нужному приложению на компьютере.
Требования и подготовка
Перед началом убедитесь, что у вас есть:
- Права локального администратора на ПК.
- Доступ к веб-интерфейсу роутера (логин и пароль обычно указаны на наклейке устройства).
- Запущенное серверное приложение, которое будет принимать подключения.
💡 Совет: Запишите стандартный шлюз по умолчанию (
192.168.1.1или192.168.0.1) — он понадобится для входа в настройки маршрутизатора.
Шаг 1: Закрепление локального IP-адреса
Маршрутизатор должен знать точный адрес компьютера, чтобы перенаправлять трафик. Динамический IP может измениться после перезагрузки, поэтому зафиксируйте его.
- Нажмите
Win + R, введитеcmdи запустите. - Введите
ipconfig /allи найдите строкиIPv4-адресиОсновной шлюз. - Перейдите в Параметры → Сеть и интернет → Ethernet (или Wi-Fi) → Назначенные параметры IP.
- Переключите на «Вручную», включите IPv4 и введите тот же адрес, маску подсети (
255.255.255.0) и шлюз. DNS можно оставить автоматическим или указать8.8.8.8.
Шаг 2: Настройка маршрутизатора
Интерфейсы роутеров различаются по дизайну, но логика настройки везде одинаковая.
- Откройте браузер и введите адрес шлюза в адресную строку. Авторизуйтесь под учётными данными администратора.
- Найдите раздел
Port Forwarding,Виртуальные серверыилиNAT. - Добавьте новое правило:
- Имя: произвольное (например,
MinecraftServer). - Внешний порт: номер или диапазон для входящих подключений (например,
25565). - Внутренний IP: адрес, который вы закрепили в предыдущем шаге.
- Внутренний порт: тот же номер, что и внешний.
- Протокол: выберите
TCP,UDPилиОбав зависимости от требований приложения.
- Имя: произвольное (например,
- Сохраните изменения. Маршрутизатор может перезагрузить сетевой модуль.
Шаг 3: Разрешение трафика в брандмауэре
Даже при корректной настройке роутера встроенный брандмауэр Windows может заблокировать соединение. Нужно явно разрешить его.
- Откройте поиск Windows, введите
Брандмауэр Защитника Windows в режиме повышенной безопасностии запустите оснастку от имени администратора. - В левом меню выберите Правила для входящих подключений → Создать правило...
- Укажите тип Для порта → Далее.
- Выберите нужный протокол, введите номер порта в поле Определённые локальные порты → Далее.
- Выберите Разрешить подключение. Отметьте профили сети (Частный, Публичный), которые соответствуют вашей конфигурации.
- Задайте понятное имя правила и завершите мастер.
Проверка результата
Убедитесь, что серверное приложение запущено и привязано к указанному порту. Откройте PowerShell и выполните:
Test-NetConnection -ComputerName 127.0.0.1 -Port 25565
Если в выводе TcpTestSucceeded : True, локальное слушание работает. Для проверки внешнего доступа используйте онлайн-утилиты вроде canyouseeme.org или portchecker.co. В поле проверки введите ваш внешний IP (посмотреть его можно в панели роутера или командой nslookup myip.opendns.com resolver1.opendns.com).
Возможные проблемы
Ошибка: «Запрос отклонён удалённым узлом»
Приложение не запущено или использует другой сетевой интерфейс. Проверьте настройки программы: она должна слушать 0.0.0.0 или ваш локальный IPv4, а не только 127.0.0.1.
Порт закрыт при проверке извне Ваш интернет-провайдер может использовать CG-NAT (общий внешний IP). В этом случае проброс портов на стороне клиента невозможен. Обратитесь в поддержку провайдера для запроса выделенного «белого» IP-адреса.
Брандмауэр антивируса блокирует соединение Сторонние решения безопасности часто игнорируют правила стандартного брандмауэра. Откройте настройки вашего антивируса, найдите раздел сетевого экрана и добавьте порт в исключения вручную.
⚠️ Важно: Никогда не открывайте порты для устаревших или непроверенных сервисов. Регулярно обновляйте ПО и удаляйте правила, когда внешний доступ больше не требуется.