Windowsのhostsファイルにワイルドカードドメインを作成する方法はありますか。
私はこれを試しました
xxx.xxx.xxx.xxx * .somedomain.com
これはうまくいきません、私が使うべきである他の構文があるかもしれませんか?
私はWindows 7に取り組んでいます
存在しない。 hostsファイルはそれほど賢いものではありません。すべてのサブドメインを個別にリストする必要があります(wwwおよびno-wwwを含む)。
答え // 非常によく似たStackOverflowの質問 /私にはうまくいった。
http://mayakron.altervista.org/support/browse.php?path=Acrylic&name=UserManual
HostsfileのXPでのワイルドカードサポート。楽しい。
基本的に、このプログラム アクリル はあなたのローカルマシンのDNSプロキシとして機能します。ローカルエリア接続を127.0.0.1に設定してから、通常のhostsファイルと非常によく似た方法でAcrylicHosts.txtを編集します - ワイルドカードのみを使用します。
pDNS は、ワイルドカードとクエスチョンマークをサポートする無料のポータブルWindowsホストファイルの置き換え版です。それは個人的なDNSサーバーとして機能します(DNSmasqと非常によく似ています)。
最初に、私はそれがあなたがwindowsのhostsファイルで欲しいものをすることは不可能であるということにphoshiに同意します(どちらもunixに)。
第二に、あなたはDNSへの要求の結果を制御する必要があります。 1つのオプションはあなたのルーターで独自のdns-resolving(dnsmasq、dnscache + tinydns、bind、なんでも、quackのコメントを見てください)を使ってそれを微調整するか、あなたが望むようにコントロールできるwindowsでdns-resolverを使うことです。
dns-resolverのリストについては、 こちら を参照してください。 "wildcard"カラムをチェックしてください。おそらく powerdns または maradns または posadis が適しているあなたの要望。