Переадресация портов с одного интерфейса на другой в Windows 10

Вопрос или проблема

У меня есть компьютер на Windows 10 с следующим настроением

LAN: LAN-соединение с основным маршрутизатором (интернет)

WifiHotspot: Точка доступа настроена для беспроводной передачи для PS4

VPN: Установлен и совместно используется ExpressVPN для точки доступа, что позволяет PS4 использовать VPN.

Сервер Plex обходит ПО VPN, чтобы убедиться, что он работает через стандартный канал (использование Plex через VPN делает его очень медленным для подключения извне).

Хотя это работает, PS4 очень медленно подключается к серверу Plex, так как он должен выходить через VPN, а затем возвращаться. Я хотел бы сделать так, чтобы все подключения на точке доступа шли через VPN, кроме порта X. Порт X должен быть маршрутизирован на LANIP:X

Есть ли способ настроить что-то подобное?

РЕДАКТИРОВАТЬ: Поскольку Plex настроен на обход VPN, вы не можете получить к нему доступ по 127.0.0.1:X

Возможно, вам нужно перенаправление портов в Windows, которое может направлять любые входящие TCP-соединения (IPv4 или IPv6) с локального порта на другой локальный порт или даже на порт удаленного компьютера.

Это делается с помощью команды netsh.

Синтаксис выглядит так:

netsh interface portproxy add v4tov4 listenaddress=localaddress listenport=localport connectaddress=destaddress connectport=destport

где

  • listenaddress – это локальный IP-адрес, ожидющий подключения.
  • listenport – это локальный TCP-порт прослушивания (подключение ожидается на нем).
  • connectaddress – это локальный или удаленный IP-адрес (или DNS-имя), на который будет перенаправлено входящее соединение.
  • connectport – это TCP-порт, на который перенаправляется соединение с listenport.

Для получения дополнительной информации смотрите:

Ответ или решение

Порт-проброс в Windows 10: Как настроить проброс порта с одного интерфейса на другой

В современном мире, где технологии играют ключевую роль в повседневной жизни, важно правильно настраивать сетевые соединения для обеспечения эффективной работы различных устройств и программ. Ваша задача — настроить проброс порта на машине с Windows 10, которая имеет подключение к LAN через основной роутер и использует точку доступа Wi-Fi для подключения PS4. Давайте разберем, как этого добиться.

Основные компоненты настройки

Вы обладаете следующими настройками:

  • LAN: Подключение к основному маршрутизатору (интернет).
  • WiFiHotspot: Точка доступа для PS4.
  • VPN: ExpressVPN, настроенный для работы через точку доступа, с исключением Plex-сервера.

Вашей целью является настройка проброса порта X на локальный IP-адрес LANIP:X, чтобы все устройства, подключенные к точке доступа Wi-Fi, могли получить доступ к Plex-серверу без задержек.

Использование утилиты netsh для проброса порта

Для выполнения этой задачи вы можете воспользоваться утилитой командной строки netsh, которая позволяет настраивать маршруты и передавать трафик на вашем ПК. Вот как это сделать:

  1. Откройте командную строку с правами администратора:

    • Нажмите Win + X и выберите «Командная строка (Администратор)», или выполните поиск по слову "cmd", щелкните правой кнопкой мыши и выберите «Запуск от имени администратора».
  2. Выполните команду для добавления правила проброса порта:

    • Формат команды:

      netsh interface portproxy add v4tov4 listenaddress=<локальный_IP> listenport=<локальный_порт> connectaddress=<целевой_IP> connectport=<целевой_порт>
    • Например, если ваш LAN IP адрес — 192.168.1.100, и Plex работает на порту 32400, а вы хотите пробросить порт X, команда будет выглядеть так:

      netsh interface portproxy add v4tov4 listenaddress=192.168.1.1 listenport=X connectaddress=192.168.1.100 connectport=32400
    • Параметры:

      • listenaddress — это IP-адрес вашего Wi-Fi соединения (или используемого интерфейса).
      • listenport — это порт, на который вы хотите пробрасывать (порт X).
      • connectaddress — это локальный IP-адрес Plex-сервера.
      • connectport — это порт Plex-сервера (обычно 32400).
  3. Проверка настроек проброса:

    • После выполнения команды можно проверить, добавлено ли правило проброса, с помощью команды:
      netsh interface portproxy show all

Заключение

Настройка проброса порта на Windows 10 с использованием утилиты netsh может значительно улучшить производительность работы вашего Plex-сервера, обеспечив более быстрое соединение для устройств, подключенных к вашей точке доступа Wi-Fi. Убедитесь, что все параметры заданы правильно, и протестируйте соединение, чтобы удостовериться в отсутствии проблем.

С помощью этого руководства вы сможете оптимизировать свою сетевую инфраструктуру так, чтобы все устройства работали эффективно и без задержек.

Оцените материал
Добавить комментарий

Капча загружается...