Портмаппинг или переназначение портов — это процесс, позволяющий направить сетевой трафик с одного порта на другой. Этот функционал широко применяется для настройки доступа из внешней сети к устройствам, находящимся за маршрутизатором или в локальной сети. В Windows реализовать проброс портов можно как с помощью встроенных инструментов, так и с использованием сторонних утилит.
Настройка портмаппинга позволяет обеспечить доступ к локальным ресурсам из внешней сети. Например, вы можете настроить перенаправление трафика для удаленного рабочего стола (RDP), веб-сервера или других приложений.
У нас в каталоге вы всегда можете приобрести лицензионные ключи Windows по цене от 1190 ₽ для комфортной работы с системой.
Брандмауэр Windows не предлагает визуальных настроек портмаппинга, однако эту задачу можно решить через командную строку. Эта возможность работает только с протоколом TCP.
netsh interface portproxy add v4tov4 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
3proxy — это компактная утилита для перенаправления TCP и UDP трафика. Конфигурация задаётся в текстовом файле 3proxy.cfg.
tcppm -i10.0.0.14 80 10.0.0.25 8080
Этот пример перенаправляет TCP трафик с порта 80 локального компьютера на порт 8080 удалённого сервера.
Для запуска утилиты в режиме службы добавьте параметр service в конфигурацию и выполните команду:
3proxy.exe –install
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 вам потребуется лицензия. Приобрести ключи активации вы можете в нашем каталоге с гарантией качества.