
ネットワーク上の特定のハードコードされた IP を持つ SQL Server に対してテストを実行する古いコードがあります192.168.X.Y
が、そのようなテストを のローカル サーバーに対して実行したいと考えています127.0.0.1
。
要求を受信するたびに192.168.X.Y
ローカルホストに転送するように Windows に指示するにはどうすればよいですか?
私はWindows 10しかインストールしていないので、厳密にはDNSサーバーではないので、転送できません。しかし、hostname
Linuxのように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
ここに、誰かが同様のことを達成しようとしていた投稿があり、役に立つかもしれません。