![]() |
DNS-Server für internes Netzwerk
Ich möchte, dass alle DNS-Abfragen der Domäne zulu.de auf den eigenen Rechner zugewiesen werden. Der lokale Apache-Webserver soll lokal unter http://zulu.de angesprochen werden.
als DNS-Server wird derselbe Rechner verwendet: zulu 192.168.0.111 named.conf: Code:
// generated by named-bootconf.plCode:
$ORIGIN .Code:
$ORIGIN .Code:
$TTL 1d |
und die frage? :D
funktionierts nicht? [edit] kleine korrektur: Code:
zulu.zone:(ich nehme an, dass ws-zulu (ip: 192.168.0.111) der rechner ist, auf dem der dns- und mailserver rennt. darauf bauen meine korrekturen jetzt auf) (*1) hier sollte der hostname des master-dns servers stehen. als FQDN (full-qualified-domain-name), also "ws-zulu.zulu.de.". (*2) um einen dns server zu erreichen, braucht man dessen IP-adresse, nicht den dns namen ;) ändern auf: "192.168.0.111" (*3) hier auch den FQDN des mailservers eintragen, also "ws-zulu.zulu.de." (*4) localhost als angabe bringt dich nicht viel weiter, wenn du noch einen weiteren rechner diesen dns abfragen lässt. dann würden alle aliases auf den jeweilig abfragenden rechner zeigen. auch hier nehme ich wieder als korrekten eintrag an: "ws-zulu" (oder "ws-zulu.zulu.de.") (*5) du hast den MX eintrag schonmal angegeben, 1x pro zone reicht (es sei denn, du hast mehrere mailserver zur ausfallssicherheit). -> zeilen löschen. ausserdem glaube ich noch, dass du in der named.conf das loglevel ruhig runterdrehn kannst. ;) der punkt (*1) trifft auf "zulu.reverse" auch zu. der punkt (*2) trifft in abgewandelter form zu. du musst den FQDN eintragen, also "ws-zulu.zulu.de", nicht die IP-adresse. |
Zitat:
ich habe die zulu.zone geändert auf: Code:
$ORIGIN .Code:
Feb 24 15:30:33 zulu named[4100]: starting BIND 9.2.2 -u named -d 15 |
Danke für die Tipps!
Ich habe nun folgenden Stand: /var/log/messages: Code:
Feb 24 15:42:09 zulu named[4143]: starting BIND 9.2.2 -u named -d 15Code:
$ORIGIN .Code:
$ORIGIN . |
/var/log/messages:
Code:
Feb 24 15:42:09 zulu named[4143]: starting BIND 9.2.2 -u named -d 15Code:
$ORIGIN .(*4) und (*2)Code:
$ORIGIN . (*2)(*1) die zulu.reverse wird korrekt geladen, bind beanstandet nichts, trotzdem einige änderungen :D dazu später mehr (*2) das "@" im SOA record steht für den zonennamen, den du mit $ORIGIN in zeile 1 auf "." gesetzt hast. entweder zeile löschen oder ändern auf: "zulu.de." in datei zulu.zone "0.168.192.in-addr.arpa." in datei in zulu.reverse (*3) sollte sich mit dem ändern von (*2) erledigen (*4) den string vor (*5) vor den "." kopieren (bei (*5) fehlt ein "." ;)) (*5) den string vor (*5) ersetzen durch "@" (*6) kannst du eigentlich löschen (*7) der "." ist eigentlich zuviel, es sei den du schreibst es aus als "zulu.zulu.de." (*8) es fehlt der "." nach "de" (*9) der "." nach der IP-adresse ist zuviel -> löschen (*10) bin mir grad nicht ganz sicher, fehler sollte nach änderung von (*2) beseitigt sein (*11) schöner ist es einen A eintrag daraus zu machen ;) ich hoffe ich bin da jetzt nicht durcheinandergekommen, ich glaube aber nicht. |
:bier: Ja, vielen Dank ! :bier:
zulu.reversed: Code:
$ORIGIN 0.168.192.in-addr.arpa.Code:
$ORIGIN zulu.de.Code:
Feb 24 16:48:04 zulu named[4554]: starting BIND 9.2.2 -u named -d 15http://zulu.zulu.de/ ergibt den lokalen Webserver und nicht wie gewollt: http://zulu.de/ |
so, habs gwschind ausprobiert und diese config funktioniert so wie gewünscht (getestet):
zulu.zone: Code:
$ORIGIN zulu.de.Code:
$ORIGIN 0.168.192.in-addr.arpa. |
Danke, das funktioniert!
Doch ein Problem habe ich noch. Ich führe folgendes Kommando aus: Code:
dig A +trace +stats +comments zulu.deZitat:
|
was steht in der /etc/resolv.conf?
|
Zitat:
|
| Alle Zeitangaben in WEZ +2. Es ist jetzt 23:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag