Hallo! Ich wollte einmal versuchsweise einen slavedns aufsetzen und habe in der named.conf ergänzt: zone "meyer.home" IN { type slave; file "slave/meyer.home.zone"; masters { 192.168.1.77; }; }; zone "1.168.192.in-addr.arpa" IN { type slave; file "slave/192.168.1.zone"; masters { 192.168.1.77; }; erhalte aber Fehlermeldungen: load: info: master zone "meyer.home" (IN) loaded (serial 43) load: info: master zone "1.168.192.in-addr.arpa" (IN) loaded (serial 43) parser: error: /etc/named.conf:126: cannot redefine zone 'meyer.home' class IN parser: error: /etc/named.conf:132: cannot redefine zone '1.168.192.in-addr.arpa' class IN Wo liegt denn mein Fehler? Gruß -- Andreas Meyer http://home.wtal.de/MeineHomepage
Hallo! Am Tue, 12 Feb 2002 13:29:01 +0100 schrieb "Thomas Michael Wanka":
probier mal die Zeilen "file" und "masters" zu vertauschen.
Klappt leider nicht, die Fehlermeldung bleibt die gleiche. Gruß -- Andreas Meyer http://home.wtal.de/MeineHomepage
Hallo Andreas,
Andreas Meyer
Hallo!
Ich wollte einmal versuchsweise einen slavedns aufsetzen und habe in der named.conf ergänzt:
zone "meyer.home" IN { type slave; file "slave/meyer.home.zone"; masters { 192.168.1.77; }; };
zone "1.168.192.in-addr.arpa" IN { type slave; file "slave/192.168.1.zone"; masters { 192.168.1.77; }; [...] Wo liegt denn mein Fehler?
Ein Slave hat keinen File Eintrag, sondern holt sich die Daten vom Master. -Dieter -- Dieter Kluenter | Systemberatung Tel:040.64861967 | Fax: 040.64891521 mailto: dkluenter@schevolution.com http://www.schevolution.com/tour
Moin, Am Dienstag, 12. Februar 2002 14:35 schrieb Thomas Michael Wanka:
On 12 Feb 2002 at 14:08, Dieter Kluenter wrote:
Andreas Meyer
writes: file "slave/192.168.1.zone";
probier mal ein "/slave/..."
Darf eigentlich nur so sein "slave/..."
Ein Slave hat keinen File Eintrag, sondern holt sich die Daten vom Master.
Meiner speichert in der Datei, hat also den Eintrag sehr wohl.
Legt sich der Slave die ZoneFiles nicht selber an? Weiß selber nichtgenau, würde es gerne wissen;) ByE Andre
Hi, On 12 Feb 2002 at 15:57, Andre Heine wrote:
Legt sich der Slave die ZoneFiles nicht selber an? Weiß selber nichtgenau, würde es gerne wissen;)
bei mir sieht das so aus: zone "wanka.at" { type slave; masters { 62.116.6.231; }; file "/dns/wanka.at"; }; das macht das Backup leichter, und hilft z.B. wenn man seine Server per CD bootet und die Dateisysteme NFS/coda mounted, die veränderliche Daten beinhalten. Ob Bind die Dateien sonst tatsächlich selbst anlegte kann ich nicht sagen. Tom
Hallo Dieter! Am 12 Feb 2002 14:08:29 +0100 schrieb Dieter Kluenter:
zone "meyer.home" IN { type slave; file "slave/meyer.home.zone"; masters { 192.168.1.77; }; };
Wo liegt denn mein Fehler?
Ein Slave hat keinen File Eintrag, sondern holt sich die Daten vom Master.
Das slave-Verzeichnis ist leer. Ich habe schon versucht, "IN" vor der geschweiften Klammer wegzulassen (DNS-howto), bringt aber auch nichts. Merwürdig ist die Meldung: ...cannot redefine zone 'meyer.home' class IN Speziell "class IN". Ich kann da nix flasches finden in den Zonen. $TTL 1D meyer.home. IN SOA shiva hostmaster ( 43 ; serial (a. meyer) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum TTL Erhalte immer wieder diese parser-Fehlermeldung. Der DNS startet und nslookup bringts. Warum redefine? Lasse ich die slave-Einträge weg, keine Fehler im logfile beim 'rcnamed restart'. Gruß -- Andreas Meyer http://home.wtal.de/MeineHomepage
Hi Dieter, On 12 Feb 2002 at 14:08, Dieter Kluenter wrote: [...].
Ein Slave hat keinen File Eintrag, sondern holt sich die Daten vom Master.
Das stimmt so nicht. Der Slave holt sich die Daten vom Primary und speichert sie dann in Dateien. Die Daten werden nach dem Übertragen sogar noch nett formatiert in die Dateien geschrieben. mit freundlichen Grüßen Jörg Zimmermann -- .xsiteing agentur für netzkommunikation 42117 wuppertal - friedrich-ebert-str. 141b tel: 0202/3097070 - fax: 0202/3097072
Andreas Meyer schrieb:
load: info: master zone "meyer.home" (IN) loaded (serial 43) load: info: master zone "1.168.192.in-addr.arpa" (IN) loaded (serial 43) parser: error: /etc/named.conf:126: cannot redefine zone 'meyer.home' class IN parser: error: /etc/named.conf:132: cannot redefine zone '1.168.192.in-addr.arpa' class IN ^^^^^^^^^^ Wo liegt denn mein Fehler?
Ich denke die Zone ist nochmals in der Konfiguration enthalten "redifine"! -- Mit freundlichen Grüßen Frank Jäschke Mail : fje-admin@tpnet.de oder (Internetservice Frank.Jaeschke@deteline.de DeTeLine GmbH Teleport Bitterfeld)
Hallo! Am Tue, 12 Feb 2002 14:43:56 +0100 schrieb Frank Jäschke:
cannot redefine zone '1.168.192.in-addr.arpa' class IN ^^^^^^^^^^ Wo liegt denn mein Fehler?
Ich denke die Zone ist nochmals in der Konfiguration enthalten "redifine"!
hm, aber wie umändern? Die Zone muß im slave-Eintrag ja auch vorhanden sein. Was meinst Du mit nochmals? Der slave-Eintrag ist für Unterverzeichnis /slave/... definiert. Also braucht er sie ja nicht umzudefinieren. Will er aber offenbar... Gruß -- Andreas Meyer http://home.wtal.de/MeineHomepage
Hi, On 12 Feb 2002 at 18:00, Andreas Meyer wrote:
Was meinst Du mit nochmals? Der slave-Eintrag ist für Unterverzeichnis /slave/... definiert. Also braucht er sie ja nicht umzudefinieren. Will er aber offenbar...
ich glaube er meinte, daß die named.conf zwei gleiche Einträge beinhaltet. Tom
Hi Andreas, On 12 Feb 2002 at 12:45, Andreas Meyer wrote:
Ich wollte einmal versuchsweise einen slavedns aufsetzen und habe in der named.conf ergänzt:
zone "meyer.home" IN { type slave; file "slave/meyer.home.zone"; masters { 192.168.1.77; }; };
zone "1.168.192.in-addr.arpa" IN { type slave; file "slave/192.168.1.zone"; masters { 192.168.1.77; };
Aehm, ergänzt heisst bitte was? Interpretiere ich das richtig, das Du, einen slave auf dem System aufgesetzt hast, das auch der Primary ist?
erhalte aber Fehlermeldungen:
load: info: master zone "meyer.home" (IN) loaded (serial 43) load: info: master zone "1.168.192.in-addr.arpa" (IN) loaded (serial 43) parser: error: /etc/named.conf:126: cannot redefine zone
Du kannst den slave natürlich nicht im gleichen Server aufsetzen. Der Slave kann nur auf einem anderen System laufen.
'meyer.home' class IN parser: error: /etc/named.conf:132: cannot redefine zone '1.168.192.in-addr.arpa' class IN
Du hast die Zone zweimal definiert, das geht nicht. mit freundlichen Grüßen Jörg Zimmermann -- .xsiteing agentur für netzkommunikation 42117 wuppertal - friedrich-ebert-str. 141b tel: 0202/3097070 - fax: 0202/3097072
Hallo! Am Tue, 12 Feb 2002 18:30:02 +0100 schrieb "Jörg Zimmermann":
zone "1.168.192.in-addr.arpa" IN { type slave; file "slave/192.168.1.zone"; masters { 192.168.1.77; };
Aehm, ergänzt heisst bitte was? Interpretiere ich das richtig, das Du, einen slave auf dem System aufgesetzt hast, das auch der Primary ist?
Bingo! Da liegt der Hund begraben :-) Die gleiche Idee ist mir eben auch gekommen. Slave und master dürfen/können nicht auf der gleichen Maschien laufen. uuaaaaahhhh das muß einem ja aber mal gesagt werden ;) Ich setz´ jetzt mal einen slave auf der workstation auf und schau ob er sich mit dem master abgleicht.. Gruß und Dank an alle Bughunter! -- Andreas Meyer http://home.wtal.de/MeineHomepage
Hallo! Am Tue, 12 Feb 2002 20:00:57 +0100 schrieb "Thomas Michael Wanka":
Bingo! Da liegt der Hund begraben :-) Die gleiche Idee ist mir eben auch gekommen. Slave und master dürfen/können nicht auf der gleichen Maschien laufen.
zumindest bei Bind.
Gibt es andere Nameserver, die das können? Also ich habe den slave auf der workstation laufen. Alles wunderbar. Nur ein Frage hätte ich im Moment noch. Wenn ich auf dem Router den master-DNS stoppe, müßte dann nicht der slave einspringen? Oder wann merkt der slave, daß der master nicht mehr da ist? Erst nach der "refresh"-Zeit? Gruß -- Andreas Meyer http://home.wtal.de/MeineHomepage
Moin Moin, Am Mittwoch, 13. Februar 2002 16:44 schrieb Andreas Meyer:
Am Tue, 12 Feb 2002 20:00:57 +0100 schrieb "Thomas Michael Wanka":
mir eben auch gekommen. Slave und master dürfen/können nicht auf der gleichen Maschien laufen.
Bringt ja auch nichts, wenn Master/Slave auf einem Rechner liegen. IMHO soll der Slave einspringen, wenn dem Master mal die puste ausgeht. Viele Konfigurieren z.B. Ihren zweiten DNS als Slave. Ciao Andre
Hi Andreas, On 13 Feb 2002 at 16:44, Andreas Meyer wrote:
Am Tue, 12 Feb 2002 20:00:57 +0100 schrieb "Thomas Michael Wanka":
Bingo! Da liegt der Hund begraben :-) Die gleiche Idee ist mir eben auch gekommen. Slave und master dürfen/können nicht auf der gleichen Maschien laufen.
zumindest bei Bind.
Gibt es andere Nameserver, die das können?
Könnte durchaus sein. Ich kenne aber Keinen.
Also ich habe den slave auf der workstation laufen. Alles wunderbar. Nur ein Frage hätte ich im Moment noch. Wenn ich auf dem Router den master-DNS stoppe, müßte dann nicht der slave einspringen?
Genau, das ist ja auch der Sinn eines slave's.
Oder wann merkt der slave, daß der master nicht mehr da ist? Erst nach der "refresh"-Zeit?
Das funktioniert anders. Für eine Domain gibt es einen primary der für die Namensauflösung dieser Domain zuständig ist. Um eine 'öffentliche Domain' betreiben zu dürfen, musst Du zwei DNS-Server bei der Registrierungsstelle angeben, einen primary und einen slave. Sollte jetzt der primary ausfallen, so können Anfragen immer noch vom slave beantwortet werden. Der slave _muss_nicht_ zwangsläufig wissen, ob der primary noch läuft, zumindest für die Beantwortung einer Anfrage ist das unerheblich. Der slave bezieht vom primary in regelmässigen Abständen die Information über Änderungen der Daten. Wie häufig das geschieht, wird in den zonen- files eingestellt und kann unterschiedlich für die einzelnen zonen sein. Client's die einen DNS in ihrer resolver-Bibliothek eingetragen haben, können/sollten auch den slave eingetragen haben, so dass sie, wenn der primary nicht antwortet, den slave fragen können. Die refresh-Zeit ist die Zeit, die verstreicht, bis der slave den primary kontaktiert um eventuelle Änderungen in der jeweiligen zone zu aktualisieren. Der slave ist also ein eigenständig laufender DNS-Server mit der Besonderheit, dass er seine zonen-Daten vom primary bezieht. mit freundlichen Grüßen Jörg Zimmermann -- .xsiteing agentur für netzkommunikation 42117 wuppertal - friedrich-ebert-str. 141b tel: 0202/3097070 - fax: 0202/3097072
Hi! Am Thu, 14 Feb 2002 10:36:10 +0100 schrieb "Jörg Zimmermann":
Das funktioniert anders. Für eine Domain gibt es einen primary der für die Namensauflösung dieser Domain zuständig ist. Um eine 'öffentliche Domain' betreiben zu dürfen, musst Du zwei DNS-Server bei der Registrierungsstelle angeben, einen primary und einen slave. Sollte jetzt der primary ausfallen, so können Anfragen immer
Ist einen DNS öffentlich zu betreiben kostenpflichtig? ah, und DANKE! für Deine schöne Erklärung zum funktionieren des secondary! [...] Gruß -- Andreas Meyer http://home.wtal.de/MeineHomepage 1. I would like to talk to you 2. Sure, let's talk 3. Thanks
Hallo <Zitiere wer="Thomas Michael Wanka">
Hi,
On 16 Feb 2002 at 21:20, Andreas Meyer wrote:
Ist einen DNS öffentlich zu betreiben kostenpflichtig?
nein, Dur brauchst eine permanente Internetanbindung dafür.
Mit einer fixen IP-Adresse, einem Eintrag bei der NIC etc. Und das führen von Slave-Zonen machen auch nicht alle Provider gratis. Vor allem nicht, wenn neue Zonenfiles dazu kommen. -- Urs Müller CH-Bern http://www.urs-mueller.ch
Hi, On 16 Feb 2002 at 22:20, Urs Müller wrote:
Mit einer fixen IP-Adresse, einem Eintrag bei der NIC etc. Und das führen von Slave-Zonen machen auch nicht alle Provider gratis. Vor allem nicht, wenn neue Zonenfiles dazu kommen.
diese Problematiken fallen aber unter "ISP" Kosten. Es sind aber keine instrinistischen Kosten mit dem Betrieb eines DNS Servers verbunden. Wichtig ist, daß man eine feste IP Adresse benötigt. Gibt es eigentlich PRobleme, wenn die reverse Auflösung nicht stimmt? Wer das nicht will, kann immer noch Granitecanyon nehmen. Tom
Hallo Thomas <Zitiere wer="Thomas Michael Wanka">
diese Problematiken fallen aber unter "ISP" Kosten. Es sind aber keine instrinistischen Kosten mit dem Betrieb eines DNS Servers verbunden. Wichtig ist, daß man eine feste IP Adresse benötigt. Gibt es eigentlich PRobleme, wenn die reverse Auflösung nicht stimmt? Schönes Wort "instrinistisch", da kommt mein schweizer Schuldeutsch nicht mit. Klar, direkte Kosten löst ein DNS nicht auch. Mein Provider macht mir den Slave und ich kann ihm auch kostenlos neue Domains nachschieben. Dafür sind die Grundbeiträge happig. Was meinst Du zur reverse Auflösung? Da gibt es seitenweise Abhandlungen, ich habe mich mal ein wenig durchgehangelt. Mein Provider delegiert nur Netze mit mindestens 255 Adressen. Alles was darunter ist, wird grund- sätzlich nicht revers aufgelöst. Auf Wunsch pflegt er jedoch meine Adressen händisch.
-- Urs Müller CH-Bern http://www.urs-mueller.ch
Hi, On 17 Feb 2002 at 0:10, Urs Müller wrote:
Schönes Wort "instrinistisch", da kommt mein schweizer Schuldeutsch nicht mit.
untrennbar verbunden.
Klar, direkte Kosten löst ein DNS nicht auch. Mein Provider macht mir den Slave und ich kann ihm auch kostenlos neue Domains nachschieben. Dafür sind die Grundbeiträge happig.
Meiner hostet meine Domain, inklusive Alias, die von mir gehosteten Domains verwalte ich selbst. EUR 350,-- für eine 2MBit Leitung inklusive 10GB finde ich hier nicht so schlimm. Zumal de facto kostenloser Support geleistet wird, und die Techniker nicht nur kompetent sondern auch sehr umgänglich (und allesamt Unixer) sind (wichtige Ansprechpartner bei komplexen DNS, SMTP Fragen, und sehr koperativ bei z.B. der Einrichtung eines IPv6 Tunnels, etc.). Ausserdem betreiben sie meinen Backup Mailserver ohne Aufpreis - ich bin sehr zufrieden.
Was meinst Du zur reverse Auflösung?
Bei SMTP gibt es Hosts, die kein Nachrichten von SMTP Servern entgegennehmen, die nicht revers aufgelöst werden. Tom
Am Sun, 17 Feb 2002 01:32:19 +0100 schrieb "Thomas Michael Wanka":
On 17 Feb 2002 at 0:10, Urs Müller wrote:
Klar, direkte Kosten löst ein DNS nicht auch. Mein Provider macht mir den Slave und ich kann ihm auch kostenlos neue Domains nachschieben. Dafür sind die Grundbeiträge happig.
Meiner hostet meine Domain, inklusive Alias, die von mir gehosteten Domains verwalte ich selbst. EUR 350,-- für eine 2MBit Leitung inklusive 10GB finde ich hier nicht so schlimm.
Und warum verwaltest Du Deine eigene Domain nicht auch selbst? Keine MAX-TNT? Keine Anbindung an einen Multiplexer? Verstehe ich das richtig, daß Du keine direkte Einwahl bietest, sondern der Traffic über die 2MBit-Leitung zu Dir geroutet wird? Kunden wählen sich an einer MAX bei Deinem Provider ein und dann geht´s über die 2MBit-Leitung zu Dir?
Zumal de facto kostenloser Support geleistet wird, und die Techniker nicht nur kompetent sondern auch sehr umgänglich (und allesamt Unixer) sind (wichtige Ansprechpartner bei komplexen DNS, SMTP Fragen, und sehr koperativ bei z.B. der Einrichtung eines IPv6 Tunnels, etc.). Ausserdem betreiben sie meinen Backup Mailserver ohne Aufpreis - ich bin sehr zufrieden.
Was meinst Du zur reverse Auflösung?
Bei SMTP gibt es Hosts, die kein Nachrichten von SMTP Servern entgegennehmen, die nicht revers aufgelöst werden.
Gruß -- Andreas Meyer http://home.wtal.de/MeineHomepage systemcall fork open read write close
Hi, On 17 Feb 2002 at 10:40, Andreas Meyer wrote:
Und warum verwaltest Du Deine eigene Domain nicht auch selbst?
weil die reverse Auflösung nur für ganze Netzblöcke korrekt funktioniert. (bzw. der Aufwand bei meinem Accessprovider nicht geringer wäre)
Keine MAX-TNT? Keine Anbindung an einen Multiplexer?
Wozu? Wenn ich Einwahlprovider sein möchte kann ich auch gleich den Konkursantrag stellen, ohne wie die vielen anderen erst einige Jahre "herumgewurschtelt" zu haben.
Verstehe ich das richtig, daß Du keine direkte Einwahl bietest, sondern der Traffic über die 2MBit-Leitung zu Dir geroutet wird?
Nein. Ich biete keine Einwahl. Wenn ich Einwahlzugänge anbieten würde, wäre DNS mein geringstes Problem. Abgesehen davon würde ich dann die Hardware colocaten und nicht bei mir aufstellen, das wäre dann wohl sehr krank, oder?
Kunden wählen sich an einer MAX bei Deinem Provider ein und dann geht´s über die 2MBit-Leitung zu Dir?
Wo sich meine Kunden einwählen ist deren Sache, hat aber mit DNS nichts zu tun. Tom
participants (7)
-
Andre Heine
-
Andreas Meyer
-
Dieter Kluenter
-
Frank Jäschke
-
Jörg Zimmermann
-
Thomas Michael Wanka
-
Urs Müller