特定の IP をローカルホストに転送する

特定の IP をローカルホストに転送する

ネットワーク上の特定のハードコードされた IP を持つ SQL Server に対してテストを実行する古いコードがあります192.168.X.Yが、そのようなテストを のローカル サーバーに対して実行したいと考えています127.0.0.1

要求を受信するたびに192.168.X.Yローカルホストに転送するように Windows に指示するにはどうすればよいですか?

私はWindows 10しかインストールしていないので、厳密にはDNSサーバーではないので、転送できません。しかし、hostnameLinuxのようにsのリストのようなものがあるはずです。

答え1

Windows の hosts ファイルは にありますc:\Windows\System32\Drivers\etc\hosts

DNS を使用している場合は、ドメイン名を 127.0.0.1 にマップできます。

あるいは、以下のコマンドに似た構文を使用して、ポート 3306 の 192.168.xy 宛てのトラフィックをポート 3306 の 127.0.0.1 に転送するようにポート転送を構成することもできます。

netsh interface portproxy add v4tov4 listenaddress=192.168.x.y listenport=3306 connectaddress=127.0.0.1 connectport=3306

ここに、誰かが同様のことを達成しようとしていた投稿があり、役に立つかもしれません。

Windows 10 - NAT - ポート転送と IP マスカレード

関連情報