メインドメインxxx.zzzに多数のサブドメインがあります
したがって、このドメインでは、
aaa.xxx.zzz
bbb.xxx.zzz
ccc.xxx.zzz
ddd.xxx.zzz
eee.xxx.zzz
....ETC....
Hostファイルに各サブドメインを追加する代わりに、メインドメインxxx.zzzのみを追加して、すべてのサブドメインにアクセスできるようにしたいと思います。
私は* .xxx.zzzを試してみましたが、どうやらこれは機能しません(LinuxまたはWindows)。
どんなアイデアでも大歓迎です。どうもありがとうございました。
ワイルドカードはホストファイルでは機能しません。あなたはそれらすべてを書く必要があります:
w.x.y.z example.com foo.example.com bar.example.com baz.example.com
または適切なDNSをセットアップする
実際にこれを機能させたい場合は、前述のようにDNSを使用する必要がありますが、DNSを制御しておらず、HOSTSファイルを使用する必要がある場合は、PCでDNSプロキシを使用して、独自のHOSTSファイルでワイルドカードを使用できます。
例はこのスレッドにあります。AcrilicDNSに関する投稿までお読みください: https://stackoverflow.com/questions/138162/wildcards-in-a-hosts-file
ワイルドカード構文は、フル機能のDNSサーバーで可能です。 BINDレコードの場合、次のようになります。
Host1.example.com. 3600 IN A 127.0.0.2
*.example.com. 3600 IN CNAME Host1.example.com.
使用しているDNSサーバーを明確にしたら、その例を提供できます。