Как открыть порт для сервера Minecraft / CS:GO на роутере (Проброс портов / NAT)
Почему друзья не могут подключиться к вашему игровому серверу?
Вы запустили сервер Minecraft или CS:GO на своем домашнем компьютере, игра отлично работает локально, но когда вы отправляете друзьям свой IP-адрес — у них пишет «Сервер недоступен» (Connection timed out). Причина проста: ваш домашний роутер работает как щит (NAT/Firewall) и сбрасывает все входящие подключения из интернета, не зная, какому именно компьютеру в квартире они предназначены.
Популярные игровые порты:
| Игра / Сервис | Стандартный порт | Протокол |
|---|---|---|
| Minecraft (Java Edition) | 25565 | TCP |
| Minecraft (Bedrock) | 19132 | UDP |
| Counter-Strike / CS2 | 27015 | UDP / TCP |
| SAMP / GTA San Andreas | 7777 | UDP |
Главное условие: «Белый» публичный IP-адрес
Важно: Проброс портов сработает только в том случае, если ваш провайдер выдает вам статический или динамический публичный («белый») IP-адрес. Если в статусе роутера WAN IP начинается на 100.64.X.X или 10.X.X.X (серый NAT провайдера), для игры с друзьями придется использовать программы вроде Radmin VPN / Hamachi или заказывать услугу «Белый IP» у провайдера.
Шаг 1. Фиксируем статический IP на своем компьютере
Чтобы роутер всегда перенаправлял игроков на ваш ПК, закрепите за ним постоянный адрес (например, 192.168.1.50) в свойствах адаптера Windows или через меню DHCP Static Leases на роутере.
Шаг 2. Настраиваем проброс портов на роутере (Port Forwarding)
- Зайдите в веб-интерфейс роутера (
192.168.1.1или192.168.0.1). - Перейдите в раздел Переадресация (Forwarding), Виртуальные серверы (Virtual Servers) или Port Forwarding / NAT.
- Нажмите кнопку Добавить (Add New).
- Заполните поля:
- Имя службы: Minecraft (любое название).
- Внешний порт (External Port):
25565. - Внутренний порт (Internal Port):
25565. - Внутренний IP-адрес (IP Address):
192.168.1.50(IP вашего ПК). - Протокол: TCP (или ALL / TCP+UDP).
- Состояние: Включено (Enabled).
- Нажмите Сохранить.
Пример настройки для MikroTik (Terminal):
/ip firewall nat
add action=dst-nat chain=dstnat comment="Minecraft Server" dst-port=25565 in-interface-list=WAN protocol=tcp to-addresses=192.168.1.50 to-ports=25565Шаг 3. Разрешаем порт в Брандмауэре Windows
Откройте PowerShell от имени Администратора и выполните команду, разрешающую входящий игровой трафик:
New-NetFirewallRule -DisplayName "Minecraft Server Port" -Direction Inbound -LocalPort 25565 -Protocol TCP -Action Allow Частые вопросы (FAQ)
Какой IP-адрес давать друзьям для подключения?
Друзьям нужно давать ваш <b>внешний публичный IP-адрес</b> (его можно узнать на сайте 2ip.ru). Локальный адрес 192.168.X.X видят только устройства внутри вашей квартиры.
Как проверить, открылся ли порт?
Запустите игровой сервер (порт должен реально прослушиваться приложением!) и проверьте его статус на специализированном сайте, например 2ip.ru/check-port/.
Что такое функция UPnP на роутере?
UPnP (Universal Plug and Play) — это функция, позволяющая играм и торрент-клиентам открывать нужные им порты на роутере автоматически без ручной настройки.
Почему сам создатель сервера не может зайти по внешнему IP?
Это происходит из-за отсутствия поддержки технологии NAT Loopback (Hairpin NAT) на некоторых моделях роутеров. Сам создатель сервера должен подключаться по адресу 127.0.0.1 или локальному IP.