Sonstiges > Andere Betriebssysteme
DNS (Bind9) Aliaseinrichtung
Brombaer:
Hallo und guten Morgen ;)
wer weiss man mit bind9 folgende aliase:
tolleralias1 Umleitung nach server (interner von bind verwalteter Name)
sowie
tolleralias2 Umleitung nach server.somedomain.anywhere (öffentlich bekannter Name)
einrichten kann ?
Gruß
Matthias
msunix:
Hi Matthias!
Natürlich geht das, ist auch nicht bind(9)-spezifisch, sondern gehört zu den Grundfunktionen des DNS. Du willst einfach einen 'CNAME' einrichten. Dazu schreibst Du einfach in das Zonefile Deiner internen DNS-Zone:
tolleralias1 IN CNAME server.somedomain.anywhere
Oder hab ich da was falsch verstanden?
Servus,
Michael
Brombaer:
Hallo Michael,
danke für den Tip. Ich hab das so in die local.db eingetragen, aber er löst den Namen nach einem /etc/init.d/bind restart leider nicht auf. Auch beim Editieren im vi sah das Syntaxhighlighting an der Stelle des Domainnamens nicht richtig aus.
Oder hab ich Dich falsch verstanden ?
Gruß
Matthias
PS: DNS ist wirklich nicht so meine Welt, da hack ich lieber Grafik ;-)
msunix:
Hi Matthias!
Hmmm... Was da jetzt nicht passt kann ich natürlich so aus der Ferne nicht sagen - hab grad keine Glaskugel da.
Die Syntax des Eintrags in das Zonefile ist eigentlich genauso wie oben dargestellt, i.d.R. macht man Tabs zwischen die einzelnen Spalten, mit Leerzeichen geht's aber auch. Ach ja, die Serial im Zonefile solltest Du noch erhöhen, wenn Du eine Änderung gemacht hast. Ansonsten wird das Zonefile bei einem kill -HUP nicht neu eingelesen.
Funktioniert die Auflösung Deiner anderen Rechner, die in dem Zonefile eingetragen sind, normal?
Achja, nochwas:
Schau Dir die Syslog-Einträge an, bind loggt normalerweise recht penibel mit was ihm nicht passt.
Servus,
Michael
Brombaer:
Soooooo,
jetzt hab ich nochmal reingeschaut. Wenn ich einen Rechner auf die Weise in der local.db eintrage
blub IN CNAME www.heise.de
Dann bekomme ich nach einem bind restart (hatte vorher vergessen die serial zu erhöhen, argh) keine Auflösung bei blub. Bei blub.local bekomme ich eine Auflösung nach www.heise.de.local ... leider ein wenig zuviel des Guten :( Andere dort eingetragene Rechner wie:
router IN A 192.168.0.1
funktionieren sowohl als router wie auch als router.local
Hab ich da vielleicht was falsch verstanden ? In der /var/log/syslog finde ich nur normale Meldungen die auf das korrekte Laden der neuen dbs schliessen. Oder hätte ich dort nur einen Alias auf einen LOKALEN Rechner eintragen können (wäre auch schon mal 50%), dann fehlt mir noch die Weiterleitung auf den externen Rechner
Gruß
Matthias
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln