Ich kämpfe mich schon länger mit bind ab... und kann meine letzten "kleinen" Probleme nicht lösen! Und jetzt hoffe ich hier auf interessante Beiträge!
Habe Bind9 aufgesetzt und konfiguriert!
Es läuft eigentlich ja auch! -d.h.die Seite ist erreichbar!
Bei Mozilla (Firefox) geht alles wunderbar... http://www.domain.ch und domain.ch. (ohne 3rd Level-Domain)
Aber im IE geht nur die URL mit der 3rd Level-Domain, d.h. http://www.domain.ch!!
Ohne erscheint eine MS Suchseite mit dem Ergebnis: "domain.ch, nicht gefunden!!"
Ein Beispiel für mein Zonefile:
Code: Alles auswählen
$TTL 86400
$ORIGIN domain.ch.
@ IN SOA ns1.server.ch. hostmaster.server.ch. (
2006070101 ; zone serial number in ccyymmddxx format
10800 ; slave polls master for SOA/serial number
3600 ; slave re-polls unreachable master
864000 ; slave expires zone after master unreachable
86400 ) ; TTL for negative answers
;
@ IN NS ns1.server.ch.
@ IN NS ns2.server.ch.
IN MX 10 mail.server.ch.
;
www IN A xyz.xyz.xyz.xyz
IN A xyz.xyz.xyz.xyz <### "none", für domain.ch!? (ohne 3rd Level-Domain) ###>
mail IN A xyz.xyz.xyz.xyz
ns1 IN A xyz.xyz.xyz.xyz
ns2 IN A xyz.xyz.xyz.xyz
Mit nslookup kann ich sämtliche abfragen vornehmen. z.B. http://www.server.ch, mail.server.ch etc.
Bei allen Abfragen erhalte ich die den entsprechenden Nameserver mit IP, sowie den Namen und die Adresse: xyz.xyz.xyz.xyz zurück!! Was so ja auch korrekt ist!
Aber wenn ich nun die Abfrage für domain.ch (ohne 3rd Level-Domain) mache, erhalte ich bloss den Nameserver mit entsprechender IP und den Namen!!! Nicht aber die IP!!!
Hier müsste aber auch die IP zurückgegeben werden!!!! Wo ist der Fehler?
Frage: muss man hier (bei none) einen "leeren Platzhalter" angeben oder so?
Was genau mache ich falsch? Der Rest scheint ja korrekt zu sein!?
Ich beteibe mein Bind9 mit folgendem System:
Linux Debian / Apache / MySQL / PHP
Danke um jede Hilfe!!!!!
Grüsse an alle,
El Rolando