%SystemRoot%\System32\drivers\etc\hosts
でホスト名を設定できることを知っています
しかし、must行の先頭にIPアドレスを配置する必要があるようです。これにより、ホスト名を本当に解決したい場合は脆弱になります。
したがって、たとえば、置くことはできません。
mail.google.com togooglemail
... IPアドレスで始まらないため。 ping mail.google.com
してそのIPアドレスを入力することもできますが、最終的には失望することになるでしょう。
このファイルまたは他の場所で、明示的なIPアドレスなしでこのローカルDNSマッピングを実現する方法はありますか?
(参考までに、一部のレガシーソフトウェアでのフィールドエントリの制限を回避しています。)
このQ に似ています。
Windowsホストファイルはip-> nameマッピングのみをサポートし、他の標準DNSレコードタイプはサポートしません。
Firefoxの場合は Redirector 、Chromeの場合は Redirector など、hostsファイルを編集する代わりに、ブラウザでプラグインを使用してみてください。
それ以外の場合は、ローカルDNSサーバーを使用できます。私が見つけたのは、無料でシンプルな Technitium DNS Server ですが、 OpenDNS など他にもたくさんあります。