Gibt es in BIND 9
( named
) eine Möglichkeit, A
abhängig von der IP
Adresse des Fragestellers unterschiedliche Datensätze zurückzugeben ?
Wenn DNS
ich eine Abfrage für einen bestimmten Namen erhalte, möchte ich eine externe IP
Adresse für die von der Außenwelt empfangenen Abfragen und eine interne IP
Adresse für die vom internen Subnetz empfangenen Abfragen zurückgeben.
Update :
Ansichten scheinen in Ordnung zu funktionieren, aber 300
die Zonendatei enthält Datensätze.
Sollte ich die gesamte Datei kopieren (und von nun an zwei Dateien verwalten), wenn nur ein einzelner DNS
Datensatz anders zurückgegeben werden soll?
domain-name-system
bind
Quassnoi
quelle
quelle
Antworten:
BIND 9 verfügt über eine Funktion, die genau dies ermöglicht und als "Ansichten" bezeichnet wird.
Es gibt einen guten Artikel darüber, wie man sie auf O'Reilly verwendet.
http://www.oreillynet.com/pub/a/oreilly/networking/news/views_0501.html
quelle
Für Ihre zukünftige Referenz und für Suchzwecke wird dies als "Split-Horizon-DNS" bezeichnet. Es wird in vielen DNS-Paketen unterstützt, einschließlich Djbdns.
quelle
Ja, Sie können Ansichten verwenden , bei denen es sich im Grunde um einen Wrapper um Ihre Konfiguration handelt, der die Konfiguration nur auf ein bestimmtes Segment von Client-IPs beschränkt.
quelle