alt Оцените все преимущества Р7-Офис alt

Как пробросить порты в Windows — Инструкция

10 февраля, 2025 • Блог • 25 просмотров
Как пробросить порты в Windows — Инструкция

Содержание:

  1. Настройка проброса портов через брандмауэр Windows
  2. Проброс портов с помощью 3proxy
  3. Проброс портов с помощью nginx
  4. Заключение

Портмаппинг или переназначение портов — это процесс, позволяющий направить сетевой трафик с одного порта на другой. Этот функционал широко применяется для настройки доступа из внешней сети к устройствам, находящимся за маршрутизатором или в локальной сети. В Windows реализовать проброс портов можно как с помощью встроенных инструментов, так и с использованием сторонних утилит.

Почему это важно?

Настройка портмаппинга позволяет обеспечить доступ к локальным ресурсам из внешней сети. Например, вы можете настроить перенаправление трафика для удаленного рабочего стола (RDP), веб-сервера или других приложений.

У нас в каталоге вы всегда можете приобрести лицензионные ключи Windows по цене от 1190 ₽ для комфортной работы с системой.

Настройка проброса портов через брандмауэр Windows

Брандмауэр Windows не предлагает визуальных настроек портмаппинга, однако эту задачу можно решить через командную строку. Эта возможность работает только с протоколом TCP.

Пример команды:

netsh interface portproxy add v4tov4 listenaddress=[ЛОКАЛЬНЫЙ_АДРЕС] listenport=[ЛОКАЛЬНЫЙ_ПОРТ] connectaddress=[АДРЕС_НАЗНАЧЕНИЯ] connectport=[ПОРТ_НАЗНАЧЕНИЯ]

Параметры команды:

  • listenaddress — локальный адрес, с которого перенаправляется трафик.
  • listenport — локальный порт для перенаправления.
  • connectaddress — адрес назначения.
  • connectport — порт назначения.

Примеры использования:

Перенаправление веб-трафика
Вы хотите перенаправить трафик с порта 80 компьютера с IP 10.0.0.14 на сервер с адресом 10.0.0.25:

netsh interface portproxy add v4tov4 listenaddress=10.0.0.14 listenport=80 connectaddress=10.0.0.25 connectport=80

Проброс RDP
Для перенаправления подключения к RDP с порта 3389 на другой сервер, где RDP слушает порт 4220:

netsh interface portproxy add v4tov4 listenaddress=10.0.0.14 listenport=3389 connectaddress=10.0.0.25 connectport=4220

Дополнительные команды:

  • Просмотр правил:
    netsh interface portproxy show all
  • Удаление всех настроек:
    netsh interface portproxy reset

Проброс портов с помощью 3proxy

3proxy — это компактная утилита для перенаправления TCP и UDP трафика. Конфигурация задаётся в текстовом файле 3proxy.cfg.

Пример конфигурации:

tcppm -i10.0.0.14 80 10.0.0.25 8080

Этот пример перенаправляет TCP трафик с порта 80 локального компьютера на порт 8080 удалённого сервера.

Для запуска утилиты в режиме службы добавьте параметр service в конфигурацию и выполните команду:

3proxy.exe –install

Проброс портов с помощью nginx

Nginx — популярный веб-сервер, который может использоваться и для перенаправления портов. Версия для Windows доступна, но требует дополнительных настроек для работы в виде службы.

Пример конфигурации:

worker_processes 1;

events {

    worker_connections 1024;

}

stream {

    upstream portforward {

        server 10.0.0.25:3389;

    }

    server {

        listen 3390;

        proxy_pass portforward;

    }

}

Этот файл перенаправляет трафик с порта 3390 на порт 3389 удалённого сервера.

Заключение

Настройка проброса портов в Windows — это задача, которую можно решить с помощью встроенных средств системы или сторонних приложений. Выбор подходящего метода зависит от ваших целей и уровня сложности. Не забывайте, что для полноценной работы и настройки Windows вам потребуется лицензия. Приобрести ключи активации вы можете в нашем каталоге с гарантией качества.

Товары из статьи

Windows 11 Professional RU x64
Рейтинг
5.00
🔥 Акция
Windows 11 Professional RU x64
1 990 руб.
4 990
В корзину
Windows 10 Professional RU x32/x64
Рейтинг
5.00
🔥 Акция
Windows 10 Professional RU x32/x64
1 590 руб.
4 590
В корзину
Windows 7 Professional RU x32/x64
Рейтинг
5.00
🔥 Акция
Windows 7 Professional RU x32/x64
1 490 руб.
1 490
В корзину