Chciałbym skonfigurować serwer nazw, który zwróci ten sam adres IP (rekord „A”) dla dowolnej dowolnej nazwy hosta. Na przykład:
- przyklad.com
- subdomena.example.com
- someotherdomain.com
- anyotherdomain.co.uk
wszystkie powinny zwrócić ten sam adres IP. Czy można to zrobić za pomocą BIND? Czy istnieje alternatywa dla BIND, która może to zrobić?
domain-name-system
bind
wildcard
Balexand
źródło
źródło
.
strefy, która nie będzie odpowiadać na zapytania NS dla danej domeny. (Ale inaczej to działa, by służyć właściwej płycie A)Według strony podręcznika dnsmasq
powinien załatwić sprawę.
źródło
mx-host
imx-target
zrobi to.mx-host
imx-target
nie jest udokumentowana w manualu i nie mogę zmusić go do pracy. Próbowałem użyć podobnej notacji doaddress
opcji (#
znak). Udało mi się uzyskać symbole wieloznaczne działające z obydwomaA
iMX
korzystające z BIND, korzystając z sugestii Olivera, ale tak naprawdę wolałbym używać dnsmasq. Dzięki!Możesz wykonać dopasowanie wieloznaczne w bind.
Należy to zdefiniować w nazwanym pliku konfiguracyjnym dla domeny. Bądź ostrożny, jeśli musisz zdefiniować inne
A
rekordy dla domeny.źródło
Możesz także użyć narzędzia fakedns . Użycie jest bardzo proste - będzie wiązać się pisać 53 UDP i służyć samego IP do wszystkich pyta . Podajesz adres IP jako parametr wiersza polecenia. Zdecydowanie najłatwiejsze rozwiązanie. Wymaga uruchomienia Pythona.
źródło