選択したポートの 1 つの IP から別の IP にリダイレクトします

選択したポートの 1 つの IP から別の IP にリダイレクトします

これが私の状況です。パブリック IP を使用して PC にアクセスできます。たとえば、ブラウザーに 202.34.56.20 と入力すると、サーバーのローカル ホストに送信されます。ポート転送を設定しており、動作しています。リモート デスクトップを使用してパブリック IP から IP 192.168.1.50 を持つサーバーにアクセスしていますが、パブリック IP を使用してルーターにアクセスできず、ルーターはリモート管理をサポートしていません。

そのため、リモートでルーターにアクセスする必要がある場合は、リモートデスクトップを使用してサーバーにアクセスし、そのシステムを使用してルーターにアクセスする必要があります。ルーターのIPは192.168.1.1です。

そこで、選択したポートを入力するとサーバーがルーターにリダイレクトするようにサーバー ポートを構成します。たとえば、Web ブラウザーにパブリック IP (例: 202.34.56.20:8080) を入力すると、192.168.1.1:80 にリダイレクトされ、ルーターにアクセスできるようになります。

これは Windows でも可能ですか。私は Windows Server 2019 を使用しています。

答え1

202.34.56.20:8080Web ブラウザに のパブリック IP を入力すると、 にリダイレクトされます192.168.1.1:80

ここで期待できる最善のことは、(おそらく)リバースプロキシ

つまり、理論的には を取得し202.34.56.20:8080、その IP/ポートの組み合わせを特定のポート上の内部サーバー (例192.168.1.50) にリダイレクトし、次にサードパーティとして機能する 上の Web サーバー (例 Apache または Nginx) を使用し192.168.1.50て の Web インターフェイスにアクセスします192.168.1.1

すぐにはWindows Server 2019(特にIIS)の機能に詳しくないので、このインスタンスでリバースプロキシとして機能できるかどうかはわかりません。しかし、アパッチそしてエンギンクス潜在的にこれを実行でき、現在 Windows で利用可能です。

プロキシは、仮想ホスト (Apache) またはサーバー ブロック (Nginx) のコンテキストで実行されます。ルーターのインターフェイスをプロキシしようとすると、予期しない問題が発生する可能性があることに注意してください。

関連情報