宛先 IP 偽装?

宛先 IP 偽装?

インターネット常駐 IP アドレスに HTTP 接続するクローズド ソースの Windows 7 アプリケーションがあります。代わりに、LAN IP アドレスに接続するようにしたいと考えています。

アプリケーションが DNS エントリを追う場合は、内部 DNS サーバーにリソースの場所を指示させるか、HOSTS ファイルを変更します。ただし、DNS は使用されず、IP のみが使用されます。

Windows ルート コマンドを使用してみましたが、何も機能しないようです。

ある IP アドレスを別の IP アドレスにプロキシ/偽装/ルーティングするための OS レベルの回避策を推奨できる方はいらっしゃいますか?

ありがとう。

答え1

到達可能性についてどの程度懸念しているかに応じて、Windows ボックスとサーバーに 2 番目の IP アドレスを設定するだけで済みます。サーバーの IP アドレスは偽装しようとしている IP アドレスであり、Windows ボックスの IP アドレスは同じサブネット内にあります。これを行う最も簡単な方法は、同じクラス C を使用することです。たとえば、偽装しようとしているアドレスが 1.2.3.4 の場合、サーバーの IP を 1.2.3.4 にし、Windows ボックスを 1.2.3.2 にして、ネットマスクを 255.255.255.0 にします。これには、1.2.3.x の範囲内のその他すべてに到達できなくなるという悪影響があります。ネットマスクを小さくすることでこの問題を軽減できますが、それをアドバイスする前に、ターゲット IP アドレスの最後の桁を知る必要があります。

また、使用しているルーターを教えていただけますか? (Linux では IP アドレスをキャッチして変更することで、必要な操作を実行できることは知っています。ルーターが何であるかがわかれば、同様の操作を実行できる可能性はわずかですが、あります)

関連情報