Чтобы открыть порты на Windows 10, нужно настроить брандмауэр Windows и при необходимости настроить маршрутизатор (если вы хотите открыть порты для внешнего доступа). Давай разберемся этот процесс пошагово.
1. Открытие портов через брандмауэр Windows
Шаг 1: Откройте Панель управления
Нажмите на кнопку Пуск.
Введите «Панель управления» в строке поиска и откройте ее.
Шаг 2: Перейдите в раздел брандмауэра
В Панели управления выберите Система и безопасность.
Далее выберите Брандмауэр Windows Defender.
Шаг 3: Настройка входящих и исходящих правил
В левой панели выберите Дополнительные параметры. Это откроет окно «Брандмауэр Windows с дополнительными параметрами».
Слева в меню выберите Правила для входящих подключений или Правила для исходящих подключений в зависимости от того, какие порты вы хотите открыть.
Шаг 4: Создание нового правила
Справа нажмите Создать правило.
Откроется мастер создания правила. Выберите Порт и нажмите Далее.
Введите номер порта, который вы хотите открыть:
Если это один порт, выберите Указанный порт и введите номер порта (например, 8080).
Если нужно открыть диапазон портов, выберите Диапазон портов и укажите нужные порты (например, с 1000 по 2000).
Далее выберите TCP или UDP. Если вы не уверены, то выберите TCP/UDP.
Затем выберите действие:
Разрешить подключение — чтобы порт был открыт для всех подключений.
На следующем шаге укажите, когда это правило будет применяться:
Домашняя сеть, Рабочая сеть, Общедоступная сеть. Выберите соответствующую сеть, в зависимости от того, какой тип подключения у вас активен.
Назначьте имя для нового правила, например, Открытие порта 8080, и нажмите Готово.
Шаг 5: Проверка работы порта
Чтобы проверить, открылся ли порт, можно воспользоваться утилитой Telnet или онлайн-сервисами для проверки открытых портов. Для этого вам нужно будет ввести внешний IP-адрес вашего устройства и номер порта.
2. Открытие портов на роутере (если нужно для внешнего доступа)
Если вы хотите, чтобы к вашему устройству с Windows 10 можно было подключаться из интернета (например, для хостинга игры, сервера или удаленного подключения), то нужно открыть порты на вашем маршрутизаторе.
Шаг 1: Зайти в настройки маршрутизатора
Для этого откройте браузер и введите IP-адрес маршрутизатора. Обычно это 192.168.0.1 или 192.168.1.1.
Введите логин и пароль. Обычно, по умолчанию, это может быть admin/admin или admin/password (если вы не меняли настройки).
Шаг 2: Найдите раздел настройки переадресации портов (Port Forwarding)
В разных маршрутизаторах это может быть в разделе Advanced Settings, NAT, Port Forwarding или Virtual Server.
Найдите опцию для добавления нового правила (например, Add New Rule, Create New Port Mapping или подобное).
Шаг 3: Добавьте новое правило
Введите внутренний IP-адрес вашего компьютера. Для этого можно узнать его с помощью команды
ipconfig
в командной строке.Введите номер порта, который нужно открыть (например, 8080).
Укажите внешний порт (он может совпадать с внутренним).
Выберите TCP или UDP.
Сохраните изменения и перезагрузите маршрутизатор.
Шаг 4: Проверка внешнего подключения
Чтобы проверить, открылся ли порт для внешних подключений, используйте онлайн-сервис для проверки открытых портов, например canyouseeme.org.
3. Проверка открытия портов на Windows 10
После выполнения вышеуказанных шагов, чтобы убедиться, что порты открыты, можно выполнить несколько проверок:
Использование командной строки:
Откройте Командную строку (нажмите
Win + R
, введитеcmd
и нажмите Enter).Введите команду:
Это покажет, открыт ли порт 8080 на вашем компьютере.
Использование PowerShell:
Откройте PowerShell.
Введите команду:
Использование сторонних утилит:
Вы можете использовать утилиты, такие как Nmap или PortQry, для сканирования открытых портов на вашем компьютере или сервере.
4. Важные замечания
Безопасность: Открытие портов в брандмауэре или маршрутизаторе повышает риски безопасности. Убедитесь, что вы открываете только необходимые порты и используете их только для доверенных приложений.
Динамические IP-адреса: Если у вас динамический IP-адрес, то при каждом изменении адреса маршрутизатора порт будет недоступен. В этом случае стоит использовать сервисы типа Dynamic DNS.
Если возникнут проблемы на каком-то из этапов, дай знать — помогу разобраться!