формат адреса dnsmasq, если субдомен исправлен

У меня следующая конфигурация apache vhost_alias:

<VirtualHost *:80>
  UseCanonicalName Off
  ServerAlias localdev.*
  VirtualDocumentRoot /home/test/workspace/%2+/site
  ErrorLog ${APACHE_LOG_DIR}/wpdev-error.log
</VirtualHost>

это позволит мне сделать localdev.example.com , localdev.example.net.au ,так далее.

Моя проблема в том, как настроить адрес = в dnsmasq?

В большинстве найденных мной руководств в качестве подстановочного знака используются субдомены или последняя часть домена, то есть example.com.dev, в котором используется адрес = / dev / 127.0.0.1 .

0
задан 9 November 2016 в 10:48
1 ответ

Вы не можете найти руководство о том, как делать то, что вы хотите, потому что DNSMasq так не работает. Документация кажется довольно ясной

-A, -адрес = // [домен /] []
Укажите возвращаемый IP-адрес для любого хоста в данных доменах ...

Домены не заканчиваются символами подстановки

Лучше всего просто указать нужные имена хостов в файле hosts. DNSMasq будет возвращать их предпочтительно для перехода к более широкому DNS.

2
ответ дан 4 December 2019 в 13:37

Теги

Похожие вопросы