Могу ли я установить доступ ко всем поддоменам в моем локальном домене в etc/hosts
файл?
подобно
127.0.0.1 localhost *.domain.local
Теперь похоже
127.0.0.1 localhost domain.local mail.domain.local web.domain.local other.domain.local ...
Нет, вы не можете сделать это в файле hosts. Однако вы должны иметь возможность настроить dnsmasq сделать это довольно легко. Добавление
address=/domain.local/127.0.0.1
в файл dnsmasq.conf должны делать то, что вы хотите.
Нет, подстановочные знаки нужны для поиска в DNS; пытаясь сделать то же самое в вашем /etc/hosts
не работает. Сожалею.