eigener nameserver (bind9)

R

rosenrot

Guest
Hallo Leute,

ich bin neu hier, habe die Suche aber bereits gesucht, stoße aber bei meinem Problem einfach an meine Grenzen!

Es geht darum, ich habe einen Linux Server aufgesetzt und schaffe es einfach nicht den Nameserver richtig zum Laufen zu bekommen!!!
Ich poste jetzt hier mal die Zonefiles:

privat.zone:
CODE
@ NS ns1.ripp-solutions.com.
@ NS ns2.ripp-solutions.com.
ns1.ripp-solutions.com.  A             rippsolutions.dyndns.org
ns2.ripp-solutions.com.  A             rippsolutions.dyndns.org
;
;  Zone records
;
@    A          rippsolutions.dyndns.org
mail A          rippsolutions.dyndns.org
@    MX 10      mail.xyz.ch.
www  CNAME      xyz.ch.



tavirp.zone

CODE
$TTL 2D
$GENERATE 20-127 $ PTR client-$.xyz.ch.
@ IN SOA boss.xyz.ch. postmaster.xyz.ch. (
       2008111901    &#59; serial (12.07.2003 Version 03)
       3H            &#59; refresh
       15M            ; retry
       1W            &#59; expiry
       1D )          &#59; minimum
       IN NS           boss.xyz.ch.
2       IN PTR          boss.xyz.ch.



Ich erkläre jetzt kurz meinen Wunsch, ich möchte für die Domain "www.xyz.ch" einen eigenen Nameserver zum Laufen kriegen.
Die IP des servers ist über rippsolutions.dyndns.org erreichbar!!!

Ich habe noch Probleme beim allgemeinen Verständnis der Zonefiles!!!

Könnte mir damit jemand helfen? Es wäre eventuell sehr hilfreich, wenn mir jemand per Skype/ICQ/MSN weiterhelfen könnte...da ich dann gleich alle Fragen stellen könnte und mein Problem detaillierter schildern könnte. Ich poste selbstverständlich den Lösungsweg hier im Forum, um den Zweck des Forums nicht in der Hintergrund zu stellen!

Wäre sehr nett, wenn sich hier jemand erbarmen könnte, mir zu helfen
unsure.gif


mfg michi
 
Deine A-Records sollten eher CNAME's sein denke ich. Dann gehört hinter das rippsolutions.dyndns.org jeweils ein Punkt, sonst wirds als Subdomain für deine Zone gewertet.
 
Ok, dann versuch ich das mal zu ändern...

ich habe noch eine weitere Frage:

Beim Anbieter der Domain trage ich dann als Nameserver die "rippsolutions.dyndns.org" Adresse ein?

Stimmt meine Zone File sonst? Ist hier wirklich nichts falsch?? Ich habe bisher nur einen primären Nameserver, das ist aber für eine Schweizer Domain noch zuslässig, später werde ich mir einen zweiten einrichten.

Zu sagen ist noch, dass der Nameserver in einem Netzwerk hinter einem Router hängt, Port 53 sollte (UDP,TCP) freigegeben sein!

lg
 
Ob dein Zonefile stimmt isch etwas schwierig zu beantworten ohne zu wissen was du genau brauchst. Da sind ja auch noch weitere Sachen die du für einen sauberen und sicheren Betrieb im Bind konfigurieren musst. Aber dazu gibts zig Tutorials im Netz

Testen kannst du das z.B. mit folgendem Komando:
CODE #dig @deinnameserver.deinhost.foo testdomain.bar ANY


Wenn im Response-Header ungefähr sowas steht:

QUOTE Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30030

und du einen SOA-Records, sowie min einen A-Record zurückkriegst sollte das ganze eigentlich funktionieren. Wichtig ist das "status: NOERROR" im Header.

(Keine Ahnung obs unter Windows einen Ersatz gibt für dig, sorry)

In Switch muss du danach deinen Nameserver registrieren, ja. Dann müsste das so klappen. Irrtum vorbehalten brauchst du dort aber auch min 2 solche, oder nicht?

Wenn du die erste Domain aufgeschaltet hast, lass das ganze mal durch intodns.com (oder dnsreport.com) testen.
 
Hallo,

das mit dem Test hat mir sehr geholfen, nun hätte ich noch eine Frage...

CODE ; example.com
$TTL 604800
@ IN SOA ns1.xyz.ch. root.xyz.ch. (
2008110120&#59; Serial
604800&#59; Refresh
86400&#59; Retry
2419200&#59; Expire
604800); Negative Cache TTL
;

@ IN NS ns1
IN MX 10 mail
IN A 91.128.199.40
ns1 IN A 91.128.199.40
mail IN A 91.128.199.40&#59; We have our mail server somewhere else.
www IN A 91.128.199.40
client1 IN A 91.128.199.40&#59; We connect to client1 very often.
xyz.ch. IN NS ns0.xname.org.
xyz.ch. IN NS ns1.xname.org.
xyz.ch. IN NS xxx.dyndns.org.


Wie schaffe ich es nun, anstatt der ausgeschriebenen IP-Adresse eine xxx.dyndns.org adresse anzugeben?

wenn ich xxx.dyndns.org oder xxx.dyndns.org. rechts anstatt der IP-Adresse hinschreibe, bekomme ich die Meldung: bad dottet quad?!

Kann mir dazu jemand was sagen? oder helfen??

lg rose
 
Wenn du eine Domain "benutzen" willst, dann musst du über den CNAME gehen;

Zum Bleistift:

CODE
IN CNAME xxx.dyndns.org.
ns1 IN CNAME xxx.dyndns.org.
mail IN CNAME xxx.dyndns.org.
www IN CNAME xxx.dyndns.org.

etc..




Wichtig ist das Punkt am Ende
 
Hallo,

das mit den CNAME Einträgen funktioniert glaube ich soweit! Jetzt hab ich eine weitere Frage...

CODE ; example.com
$TTL 604800
@ IN SOA [B]ns1.xyz.ch.[/B] root.xyz.ch. (
2008110120; Serial
604800; Refresh
86400; Retry
2419200; Expire
604800); Negative Cache TTL
;

@ IN NS ns1
IN MX 10 mail
IN A 91.128.199.40
ns1 IN A 91.128.199.40
mail IN A 91.128.199.40; We have our mail server somewhere else.
www IN A 91.128.199.40
client1 IN A 91.128.199.40; We connect to client1 very often.
xyz.ch. IN NS ns0.xname.org.
xyz.ch. IN NS ns1.xname.org.
xyz.ch. IN NS xxx.dyndns.org.


...die IP Adresse meines Nameservers ändert sich...also kann ich nur über xyz.dyndns.org darauf zugreifen...

Kann ich in dem Zonefile ganz oben diese xyz.dyndns.org. Adresse angeben oder muss dort ns1.xyz.ch. stehen? macht das einen Unterschied??

Muss ich dann bei meinem Provider immer das eintragen was da oben steht oder trage ich dort immer meine xyz.dyndns.org. Adresse ein?

DANKE

lg
 
Zurück
Oben