@akkant

Как в win10 перенаправить запросы с localhost на другой IP?

Есть сервер ubuntu в локальной сети, на этом сервере запущен проект, который слушает 3000 порт и отдает сайт на localhost:3000, этот сайт обращается за файлами уже на localhost:4000. Доступа к коду на сервере нет(!)

Через ssh с windows10 из локальной сети я могу подключиться к этому серверу ubuntu и сайту на 192.168.1.25:3000. Но браузер, открытый на 192.168.1.25:3000 из win10 делая запрос на localhost:4000 уже не достанет до сервера.
изменить адрес localhost в файле hosts C:\Windows\System32\drivers\etc нельзя,
может быть можно средствами windows10 все запросы на localhost:4000 перенаправлять на 192.168.1.25:4000?
  • Вопрос задан
  • 868 просмотров
Решения вопроса 1
hint000
@hint000
у админа три руки
Попробуйте
netsh interface portproxy add v4tov4 listenport=4000 connectaddress=192.168.1.25 connectport=4000
из вот этого вопроса Windows Port Forwarding

P.S. https://qastack.ru/superuser/1088309/windows-10-na...
Обратите внимание, что это, к сожалению, работает только для TCP, поэтому, если вы хотите перенаправить некоторый UDP-трафик, вам не повезло.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Jump
@Jump Куратор тега Windows
Системный администратор со стажем.
можно средствами windows10 все запросы на localhost:4000 перенаправлять на 192.168.1.25:4000?

Делается такой проброс средствами SSH.
https://habr.com/ru/post/81607/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы