Archiv verlassen und diese Seite im Standarddesign anzeigen : ewig langer hostname durch DNS
Hallo,
Habe einen DNS Server aufgesetzt. Es funktioniert auch alles einwandfrei was das anpingen betrifft. Es kann sowohl über Namen als auch IPs angepingt werden und nslookup klappt ebenfalls einwandfrei.
Jedoch heisst mein DNS Client nun:
hs-00.tmo.install.net.66.102.10.in-addr.arpa
hs-00 ist der hostname
tmo.install.net die zone
66.102.10 die reverse adresse
woran könnte das liegen dass er das alles zusammenbaut?
Hallo
Ich habe mal gelesen das das ungefähr so funktioniert nach diesem Prizip :
Planet -- Sonnensystem -- Galaxy
Da gibt es ne Auflösungsreihenfolge. Hier wurde das eigenlich alles ganz gut erklärt.
http://www.manpage.ch/howto/dns_howto.php
gruss Oli
Hm...danke für den Tipp... aber das hat mir leider nicht weitergeholfen...
normalerweise dürfte der Name ja trotzdem nicht so lange sein... es sieht so aus als hätte er irgendwas zusammengesetzt oder so???
Hallo,
wie heisst dein Host denn normalerweise? Schau mal nach, was in deiner Reverse Lookup Zone eingerichtet ist?
Hier ein Auszug aus meiner Reverse Zonendatei:
bash-2.05# cat db.10.102.66 // Reverse Lookup
$TTL 3h
@ IN SOA hs-00.tmo.install.net. hostmaster.tmo.install.net. (
2005090205 ; serial // YYYYMMDD##
3h ; Refresh
1h ; Retry
1w ; Expire
1h) ; Cache
IN NS hs-00.tmo.install.net. //Nameserver
//Abbildung IP auf Name
30 IN PTR hs-00.tmo.install.net // entspricht 10.102.66.30
43 IN PTR hs-00-01.tmo.install.net //Client
44 IN PTR hs-00-02.tmo.install.net //Client
45 IN PTR hs-00-03.tmo.install.net //Client
hs-00 ist der hostname
tmo.install.net die zone
66.102.10 die reverse adresse
Hallo nochmals,
was steht denn in der /etc/resolv.conf?
bash-2.05# cat /etc/resolv.conf
domain tmo.install.net
search tmo.install.net
nameserver 10.102.66.30
Hier ein Auszug aus meiner Reverse Zonendatei:
bash-2.05# cat db.10.102.66 // Reverse Lookup
$TTL 3h
@ IN SOA hs-00.tmo.install.net. hostmaster.tmo.install.net. (
2005090205 ; serial // YYYYMMDD##
3h ; Refresh
1h ; Retry
1w ; Expire
1h) ; Cache
IN NS hs-00.tmo.install.net. //Nameserver
//Abbildung IP auf Name
30 IN PTR hs-00.tmo.install.net // entspricht 10.102.66.30
43 IN PTR hs-00-01.tmo.install.net //Client
44 IN PTR hs-00-02.tmo.install.net //Client
45 IN PTR hs-00-03.tmo.install.net //Client
Man beachte die Punkte nach net:
30 IN PTR hs-00.tmo.install.net. // entspricht 10.102.66.30
43 IN PTR hs-00-01.tmo.install.net. //Client
44 IN PTR hs-00-02.tmo.install.net. //Client
45 IN PTR hs-00-03.tmo.install.net. //Client
Hallo,
domain oder search kannst du rausnehmen, beides gleichzeitig ist unnötig.
EDIT: Schon erledigt...
hostname sagt mir hs-00.tmo.install.net.66.102.10.in-addr.arpa
die punkte habe ich hinzugefügt, aber gebracht hat es leider nichts
Ich poste euch mal alle meine erstellten Dateien:
bash-2.05# cat /etc/named.conf
options {
directory "/var/named";
};
logging {
category queries {default_syslog;};
};
zone "." IN { //Root Zone
type hint;
file "db.cache";
};
zone "0.0.127.in-addr.arpa" IN { //Loopback
type master;
file "db.127.0.0";
};
zone "tmo.install.net" IN { //meine Domain
type master;
file "tmo.install.net";
};
zone "66.102.10.in-addr.arpa" IN { //Reverse Zone
type master;
file "db.10.102.66";
};
bash-2.05# cat /etc/resolv.conf
domain tmo.install.net //Domainname
search tmo.install.net
nameserver 10.102.66.30
bash-2.05# cat db.10.102.66 // Reverse Lookup
$TTL 3h
@ IN SOA hs-00.tmo.install.net. hostmaster.tmo.install.net. (
2005090205 ; serial // YYYYMMDD##
3h ; Refresh
1h ; Retry
1w ; Expire
1h) ; Cache
IN NS hs-00.tmo.install.net. //Nameserver
//Abbildung IP auf Name
30 IN PTR hs-00.tmo.install.net. // entspricht 10.102.66.30
43 IN PTR hs-00-01.tmo.install.net. //Client
44 IN PTR hs-00-02.tmo.install.net. //Client
45 IN PTR hs-00-03.tmo.install.net. //Client
bash-2.05# cat db.127.0.0 //Loopback
$TTL 3h
@ IN SOA hs-00.tmo.install.net. hostmaster.tmo.install.net. (
2005090205 ; Serial
3h ; Refresh
1h ; Retry
1w ; Expire
1h) ; Cache
0.0.127.in-addr.arpa. IN NS hs-00.tmo.install.net.
0.0.127.in-addr.arpa. IN PTR localhost.
bash-2.05# cat tmo.install.net //Domain
$TTL 3h
@ IN SOA hs-00.tmo.install.net. hostmaster.tmo.install.net. (
2005090501 ; serial
3h ; Refresh
1h ; Retry
1w ; Expire
1h) ; Cache
IN NS hs-00.tmo.install.net.
//Abbildung Name auf IP
localhost IN A 127.0.0.1
hs-00 IN A 10.102.66.30
hs-00-01 IN A 10.102.66.43 //Client
hs-00-02 IN A 10.102.66.44 //Client
hs-00-03 IN A 10.102.66.45 //Client
Hallo,
normalerweise zeigt das Hostname Kommando das an, was in /etc/hostname (je nach Distribution mag das auch woanders stehen) steht. Das kannst du natürlich entsprechend ändern.
die punkte habe ich hinzugefügt, aber gebracht hat es leider nichts
Hast Du die Seriennummer hochgezählt und den daemon neu gestartet?
Ich habe gerade gesehen das DHCP in meine /etc/hosts ebenfalls diesen ewiglangen hostname eingetragen hat. Da steht auskommentiert nämlich dahinter:
#Added by DHCP
´
Da der Server mehrere Schnittstellen hat steht in der /etc/hostname.eri0 nämlich der Name des Interfaces...
Er muss den Namen also irgendwie über DHCP bekommen...
Verstehe das gerade nicht
Jepp, alles neu gestartet. Und mit den Seriennummern das passt auch.
Jepp, alles neu gestartet. Und mit den Seriennummern das passt auch.
Eigentlich bin ich mir recht sicher, daß es an den fehlenden Punkten liegt. Es läuft nicht zufällig noch der nscd und Prüfung erfolgt über nslookup?
Vielen vielen Dank, es funktioniert nun richtig... Habe beide Kisten nochmal neu gestartet.... :)
Danköööö
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.