Проброс портов на роутере: как настроить по шагам — инструкция для новичка
Проброс портов на роутере открывает доступ из интернета к одному устройству в домашней сети: игровому серверу, камере или удалённому рабочему столу. Разберём, как это работает, что проверить до настройки, как пробросить порт за 7 шагов и как убедиться, что он открыт. Другие практические инструкции по сетям и серверам собраны в разделе Блог.

Коротко
Главные выводы статьи о теме «Проброс портов на роутере» в семи пунктах:
- Проброс портов (port forwarding) связывает внешний порт роутера с внутренним адресом и портом устройства, например 192.168.1.50:25565.
- Номера портов лежат в диапазоне 0–65535; порты 0–1023 считаются системными, пользовательские программы чаще берут порты выше 1024.
- Для работы нужен публичный (белый) IP-адрес: за CGNAT провайдера, адреса из диапазона 100.64.0.0/10, проброс не сработает.
- Настройка занимает 5–10 минут: зайти в веб-интерфейс роутера (обычно 192.168.1.1 или 192.168.0.1), зарезервировать локальный IP и создать правило.
- Частые порты: 22 (SSH), 80 и 443 (веб), 3389 (RDP), 25565 (Minecraft).
- Открытый порт — точка входа для атак: пробрасывайте только нужное и не оставляйте на стандартных портах доступ без пароля.
- Проверить порт можно командой telnet или онлайн-сервисом за 1 минуту, но только при включённой программе, которая слушает порт.
Что такое проброс портов на роутере и зачем он нужен
Если вы просто смотрите сайты, видео и мессенджеры, проброс портов на роутере вам не нужен: соединение туда открывает ваше устройство, и роутер сам пускает ответы обратно. Настройка нужна, когда кто-то из интернета должен зайти к вам домой сам.
Представьте офис с вахтой. Звонок на общий номер принимает вахтёр и не знает, кому он адресован. Если назвать добавочный номер, он переключит на нужного сотрудника. Роутер работает так же: он один принимает весь входящий трафик, а проброс портов (port forwarding) говорит ему, какой «добавочный» отдать какому устройству.
Технически это правило в NAT (Network Address Translation, трансляция сетевых адресов). Оно связывает внешний порт роутера с внутренним адресом и портом устройства. Например, 203.0.113.10:25565 → 192.168.1.50:25565: игрок из интернета подключается к вашему внешнему IP и попадает на компьютер с Minecraft-сервером. Номера портов лежат в диапазоне 0–65535.
Проброс нужен, если вы хотите:
- запустить игровой сервер для друзей;
- смотреть камеры видеонаблюдения из другого города;
- подключаться к домашнему компьютеру по RDP (Remote Desktop Protocol);
- держать дома веб-сервер;
- ускорить торрент-клиент входящими соединениями.
Как работает проброс портов: NAT, внешний и внутренний порт
Все устройства в квартире выходят в интернет с одним внешним IP-адресом. Это делает NAT (Network Address Translation, трансляция сетевых адресов): роутер подменяет внутренние адреса вида 192.168.1.50 на свой внешний и запоминает, какой запрос от кого пришёл. Входящие запросы, которые вы не инициировали, он отбрасывает, потому что не знает, какому устройству их отдать.
Проброс портов (port forwarding) — правило, которое подсказывает роутеру, куда отправить такой запрос. Путь пакета: интернет → внешний IP и порт, например 203.0.113.10:8080 → правило роутера → внутренний IP и порт, например 192.168.1.50:80. Порт — номер «двери» программы на устройстве, от 0 до 65535. Порты 0–1023 системные, свои программы чаще берут порты выше 1024.
Внешний и внутренний порты могут совпадать, а могут различаться. Если два сервера в сети слушают порт 80, откройте снаружи 8080 и 8081 и направьте их на внутренние 80 разных устройств.
Какой протокол или режим выбрать в правиле проброса:
- TCP — с установкой соединения и проверкой доставки: веб, SSH, RDP.
- UDP — без соединения, быстрее: голос, видео, часть игр.
- TCP+UDP — выбирайте, если протокол программы неизвестен.
- DMZ (Demilitarized Zone) — режим «пробросить всё»: роутер отправляет на одно устройство все входящие запросы. Так открыты все 65535 портов, и любая уязвимая служба становится точкой входа. Включайте DMZ только временно и не на компьютере с личными данными.

Что проверить до настройки: белый IP и адрес устройства
Правило проброса не заработает, если провайдер не выдал вам публичный (белый) IP-адрес. Откройте веб-интерфейс роутера, найдите в разделе WAN адрес подключения и сравните его с тем, который показывает внешний сервис. Как узнать внешний адрес, описано в статье как узнать свой внешний IP.
Если адреса разные или адрес WAN входит в диапазон 100.64.0.0/10, вы за CGNAT (Carrier-Grade NAT, один общий адрес на многих абонентов). Услуга «белый IP» у провайдера обычно стоит 100–300 ₽/мес, точную цену уточните у него. Если подключить её нельзя, арендуйте сервер: он получает собственный публичный адрес сразу, выберите VPS в подборке.
Ещё две проверки займут около 5 минут:
- Закрепите локальный адрес устройства, например
192.168.1.50, через DHCP-резервирование (DHCP выдаёт адреса автоматически) в настройках роутера. Иначе после перезагрузки адрес сменится, и правило перестанет работать. - Разрешите порт в брандмауэре Windows: «Монитор брандмауэра Защитника Windows» → «Правила для входящих подключений» → «Создать правило».
- На Linux с ufw выполните
sudo ufw allow 25565/tcp, подставив свой порт.
Как пробросить порт на роутере: пошаговая инструкция
Покажем настройку на примере сервера Minecraft. Порт 25565 нужно направить на компьютер с адресом 192.168.1.50. Вся процедура занимает 5–10 минут.
Названия пунктов меню и полей зависят от производителя и прошивки. У TP-Link раздел называется «Переадресация» → «Виртуальные серверы», у Keenetic — «Сетевые правила» → «Переадресация портов», у ASUS — WAN → Virtual Server / Port Forwarding, у D-Link — «Межсетевой экран» → «Виртуальные серверы». Ищите слова «Port Forwarding» или «Виртуальный сервер».
Перед началом закрепите за компьютером постоянный локальный IP-адрес в настройках DHCP (Dynamic Host Configuration Protocol) роутера. Иначе после перезагрузки адрес сменится, и правило перестанет работать.
Как пробросить порт на примере сервера Minecraft:
- Откройте в браузере адрес
192.168.1.1. Если страница не грузится, попробуйте192.168.0.1. - Введите логин и пароль. Обычно они напечатаны на наклейке снизу роутера.
- Найдите раздел «Переадресация», «Виртуальные серверы» или
Port Forwarding(название зависит от модели). - Нажмите «Добавить» и задайте имя правила
minecraft, протоколTCP, внешний порт25565. - Укажите внутренний IP-адрес
192.168.1.50и внутренний порт25565. - Нажмите «Сохранить». Если роутер просит, перезагрузите его — это займёт около 1–2 минут.
- Запустите сервер Minecraft на компьютере
192.168.1.50: пока программа не слушает порт, он будет считаться закрытым.
Внешний и внутренний порты не обязаны совпадать: например, внешний 25570 можно направить на внутренний 25565. Новичкам проще оставить одинаковые значения.

Сравнить тарифы виртуальных серверов
Посмотрите цены и характеристики, чтобы перенести игровой или веб-сервис с домашнего компьютера.
Какие порты пробрасывают чаще всего
Номера портов лежат в диапазоне 0–65535. Порты 0–1023 считаются системными: их занимают стандартные службы вроде SSH и веб-серверов. Пользовательские программы чаще берут порты выше 1024.
Внешний порт на роутере не обязан совпадать с внутренним. Правило 40022 → 22 направит запросы с порта 40022 на порт 22 устройства 192.168.1.50. Сканеры в первую очередь проверяют стандартный порт 22, поэтому нестандартный внешний порт из диапазона 20000–65535 заметно снижает шум в логах. Это не защита: пароль или ключ всё равно нужны.
| Сервис | Порт | Протокол | Для чего нужен |
|---|---|---|---|
| SSH (Secure Shell) | 22 |
TCP | Управление сервером через терминал |
| HTTP | 80 |
TCP | Сайт без шифрования |
| HTTPS | 443 |
TCP | Сайт с шифрованием |
| RDP (Remote Desktop Protocol) | 3389 |
TCP | Удалённый рабочий стол Windows |
| Minecraft Java | 25565 |
TCP | Игровой сервер |
| FTP (File Transfer Protocol) | 21 |
TCP | Передача файлов |
| WireGuard | 51820 |
UDP | Доступ к своей домашней сети |
Пробрасывайте только то, чем пользуетесь. Если домашний канал или роутер не тянут нагрузку, арендуйте VPS и не открывайте порты дома.
Как проверить, что порт открыт
Проверяйте порт снаружи: запрос должен прийти на роутер из интернета. Весь тест занимает около 1 минуты.
Есть три способа. Первый: онлайн-сервис проверки портов, куда вводят внешний IP-адрес роутера и номер порта, например 25565. Второй: команда в PowerShell Test-NetConnection 203.0.113.10 -Port 25565. В Linux и macOS используйте telnet 203.0.113.10 25565, детали разобраны в инструкции по проверке порта через telnet. Третий: отключите Wi-Fi на смартфоне, включите мобильный интернет и проверьте порт сервисом или приложением-сканером.
Порт покажет «открыт», только если на нём слушает программа. Запустите сервер, например Minecraft, до проверки. Иначе результат будет «закрыт» даже при верном правиле.
Три возможных результата проверки и что они значат:
- Открыт (
TcpTestSucceeded : True): правило работает, программа отвечает. - Закрыт: роутер отказал в соединении. Программа не запущена, либо правило ведёт на неверный внутренний адрес или порт.
- Фильтруется (нет ответа 20–30 секунд): пакеты теряются. Причина в межсетевом экране (firewall), CGNAT провайдера или неверном внешнем IP.

Почему проброс портов не работает: разбор ошибок
Если правило создано, а порт остаётся закрытым, причина почти всегда в одной из пяти: чаще всего это неверный протокол или сменившийся локальный IP. Ниже разберём каждую ошибку по отдельности — проверяйте их от простого к сложному.
Первая ошибка: неверный протокол
В правиле стоит TCP (Transmission Control Protocol), а программе нужен UDP (User Datagram Protocol).
Как решить: выберите «TCP+UDP» или создайте два правила.
Вторая ошибка: сменился локальный IP
Роутер выдал устройству новый адрес вместо 192.168.1.50, и правило ведёт в пустоту.
Как решить: зарезервируйте адрес в настройках DHCP.
Третья ошибка: порт закрыт брандмауэром
Роутер пропускает подключение, но его блокирует брандмауэр на самом устройстве.
Как решить: разрешите входящие подключения на порт в Windows или командой sudo ufw allow 25565 в Linux.
Четвёртая ошибка: двойной NAT
Перед вашим роутером стоит провайдерский, и проброс на одном из них не доходит до устройства.
Как решить: пробросьте порт на обоих роутерах или переведите провайдерский в режим моста (bridge).
Пятая ошибка: провайдер использует CGNAT
Если WAN-адрес роутера входит в 100.64.0.0/10, проброс не сработает.
Как решить: попросите у провайдера белый IP.
Перед разбором причин перезагрузите роутер, это 1–2 минуты. Затем запустите программу, которая слушает порт, и проверьте его за 1 минуту онлайн-сервисом или командой telnet ваш_IP 25565.
Когда порт заработает, помните: открытый порт становится точкой входа для атак. Обновите прошивку роутера, задайте пароль от 12 символов и пробрасывайте только нужные порты.
Альтернативы пробросу и для кого он не подходит
Проброс портов — не единственный способ достучаться до домашнего устройства. У каждой альтернативы свой компромисс между удобством и безопасностью.
Проброс не сработает, если провайдер выдал адрес из диапазона 100.64.0.0/10 (CGNAT), если вы сидите на мобильном интернете или снимаете квартиру с общей сетью и не имеете доступа к роутеру. Домашний канал в 50–100 Мбит/с тоже не потянет публичный проект с высокой нагрузкой.
Для личного доступа хватит VPN. Для постоянного публичного сервиса удобнее арендовать виртуальный сервер: у него стабильный канал, белый IP, и домашняя сеть остаётся закрытой.
Чем отличаются способы дать доступ к сервису извне:
- Проброс порта: открывает один порт, настройка занимает 5–10 минут, риск ограничен одной службой.
- DMZ (демилитаризованная зона): направляет на устройство все порты сразу, защиты почти нет.
- UPnP (Universal Plug and Play): программы сами открывают порты, это удобно, но так же может поступить и вредоносная программа. Лучше отключить.
- VPN (виртуальная частная сеть) на
WireGuard: вы входите в домашнюю сеть через один порт51820/UDP, сервисы наружу не выставлены. Белый IP всё равно нужен. - VPS (виртуальный сервер) с публичным IP: от 200 ₽/мес, роутер настраивать не нужно. Актуальную цену проверяйте на сайте провайдера.
Частые вопросы
Что такое проброс портов простыми словами?
Как узнать, есть ли у меня белый IP-адрес?
Почему порт закрыт, хотя я всё пробросил?
Безопасно ли открывать порты на роутере?
Чем отличается проброс портов от DMZ?
Нужно ли пробрасывать TCP или UDP?
Как пробросить порты, если у провайдера CGNAT?
Как проверить открытый порт на роутере?
Нужно ли перезагружать роутер после настройки?
Можно ли пробросить один порт на несколько устройств?
Итоговый чек-лист
Используйте этот список как финальную проверку: каждый пункт — короткий вывод из статьи выше. Отметьте для себя, что уже сделано, а что осталось.
- У роутера белый IP, а не адрес из диапазона 100.64.0.0/10.
- За устройством закреплён локальный IP через резервирование DHCP.
- Правило создано с верными протоколом, внешним и внутренним портами.
- Порт разрешён в брандмауэре устройства.
- Программа запущена и слушает нужный порт.
- Порт проверен из внешней сети, а не из домашнего Wi-Fi.
- Лишние правила удалены, прошивка роутера обновлена.
Если какой-то пункт пока не выполнен, вернитесь к нужному разделу статьи — там разобрано, как это сделать и на чём чаще всего ошибаются.
Источники
На сайте есть партнёрские ссылки: если вы оформите заказ по ним, мы получим вознаграждение от провайдера. Это не влияет на цену для вас и на место в рейтинге.