Ich möchte einen Nameserver konfigurieren, der für jeden beliebigen Hostnamen dieselbe IP-Adresse ("A" -Datensatz) zurückgibt. Zum Beispiel:
- example.com
- subdomain.example.com
- someotherdomain.com
- anyotherdomain.co.uk
sollten alle die gleiche IP-Adresse zurückgeben. Gibt es eine Möglichkeit, dies mit BIND zu tun? Oder gibt es eine Alternative zu BIND, die dies kann?
domain-name-system
bind
wildcard
Balexand
quelle
quelle
.
Zone bereitgestellt werden, die auf die NS-Abfragen einer bestimmten Domäne nicht antworten. (Aber es funktioniert ansonsten, um den richtigen A-RekordLaut der Manpage dnsmasq
sollte den Trick machen.
quelle
mx-host
undmx-target
wird es auch tun.mx-host
undmx-target
ist nicht in der Manpage dokumentiert und ich kann es nicht zum Laufen bringen. Ich habe versucht, eine ähnliche Notation wie dieaddress
Option (#
Zeichen) zu verwenden. Ich war in der Lage, Platzhalter für beide zu verwendenA
undMX
BIND mithilfe von Olivers Vorschlag zu verwenden, aber ich würde eigentlich lieber dnsmasq verwenden. Vielen Dank!Sie können Platzhalterabgleiche in bind durchführen.
Dies muss in Ihrer benannten Konfigurationsdatei für die Domain definiert werden. Seien Sie vorsichtig, wenn Sie andere
A
Datensätze für die Domain definieren müssen.quelle
Sie können auch das Tool fakedns verwenden . Die Verwendung ist sehr einfach - sie wird an Post-53-UDP gebunden und stellt allen A-Abfragen dieselbe IP-Adresse zur Verfügung . Sie geben die IP-Adresse als Befehlszeilenparameter an. Mit Abstand die einfachste Lösung. Erfordert Python zum Ausführen.
quelle