У меня много поддоменов в основном домене xxx.zzz
Итак, для этого домена я могу иметь
aaa.xxx.zzz
bbb.xxx.zzz
ccc.xxx.zzz
ddd.xxx.zzz
eee.xxx.zzz
....ETC....
Вместо добавления каждого субдомена в файл хоста, я хотел бы добавить только основной домен xxx.zzz, а затем иметь доступ ко всем субдоменам.
Я пытался с * .xxx.zzz, но, видимо, это не будет работать (Linux или Windows).
Любая идея приветствуется. Большое спасибо.
Ответы:
Подстановочные знаки не работают в файлах хостов. Вы должны написать их все:
или настроить правильный DNS
источник
Если вы ДЕЙСТВИТЕЛЬНО хотите, чтобы это работало, вы должны использовать DNS, как указано, но если вы не контролируете DNS и вам нужно использовать файл HOSTS, вы можете использовать прокси-сервер DNS на своем ПК, который позволяет использовать подстановочные знаки в своем собственном файле HOSTS.
Пример в этой теме, прочитайте вниз к посту об Acrilic DNS: /programming/138162/wildcards-in-a-hosts-file
источник
Синтаксис с подстановочными знаками возможен на полнофункциональных DNS-серверах. Для BIND запись должна выглядеть так:
Если вы уточните, какой DNS-сервер вы используете, я могу привести пример.
источник