Перенаправление с 1 IP с выбранного порта на другой IP

Перенаправление с 1 IP с выбранного порта на другой IP

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

Поэтому всякий раз, когда мне нужно получить удаленный доступ к моему маршрутизатору, мне нужно получить доступ к серверу с помощью удаленного рабочего стола, а затем я получаю доступ к своему маршрутизатору с помощью этой системы. IP моего маршрутизатора - 192.168.1.1

Итак, я хочу настроить порт сервера так, чтобы при вводе выбранного порта сервер перенаправлял меня на маршрутизатор. Например, когда я ввожу свой публичный IP, например, 202.34.56.20:8080 в веб-браузере, он перенаправляет меня на 192.168.1.1:80, и я смогу получить доступ к маршрутизатору.

Так это возможно в Windows? Я использую Windows Server 2019.

решение1

Когда я ввожу свой публичный IP-адрес 202.34.56.20:8080в веб-браузере, он перенаправляет меня на 192.168.1.1:80.

Я думаю, лучшее, на что вы можете здесь надеяться, это (возможно) создатьобратный прокси.

Короче говоря, теоретически вы могли бы взять 202.34.56.20:8080, перенаправить эту комбинацию IP/порта на внутренний сервер (например, 192.168.1.50) на определенном порту, а затем использовать веб-сервер (например, Apache или Nginx) на , 192.168.1.50выступающий в качестве третьей стороны, для доступа к веб-интерфейсу для 192.168.1.1.

Навскидку, я не очень хорошо знаком с возможностями Windows Server 2019 (и конкретно IIS), поэтому не могу сказать, может ли он работать как обратный прокси в данном случае. Но обаАпачииNginxпотенциально способны это сделать и в настоящее время доступны в Windows.

Любое проксирование будет осуществляться в контексте виртуальных хостов (Apache) или серверных блоков (Nginx). Обратите внимание, что при попытке проксирования интерфейса маршрутизатора все еще могут возникнуть непредвиденные проблемы.

Связанный контент