Hallo Liste, Hallo Wilko,
----- Original Message ----- From: "Wilko"
To: Sent: Saturday, June 01, 2002 8:08 PM Subject: Re: Name-Resolving Prob
Am Samstag den, 1. Juni 2002, um 18:28, schrieb Guido
Schiffer:
Am Donnerstag den, 30. Mai 2002, um 18:44, schrieb
Guido
Schiffer:
Auszug aus der Zonen-Datei (/etc/hosts ist analog) <-- schnipp --> IN NS
samba.tegenusch.local.
1 IN PTR samba. ^ Trag hier mal die komplette Host.domain Adresse mit abschließendem Punkt ein.
Die FQDN-Angabe ist optional, kann also weggelassen werden (bei gleichem "Rest")
Aha, wieder was dazugelernt...
samba:/ # cat /etc/hosts <-- schnipp--> 192.168.1.2 guido.tegenusch.local guido 192.168.1.3 silke.tegenusch.local silke 192.168.1.23 groszermeister.tegenusch.local groszermeister 192.168.1.1 samba.tegenusch.local samba 192.168.0.1 samba.tegenusch.local samba:/ # cat /etc/named.conf <-- schnipp--> forwarders { 194.8.194.70; 194.8.194.71; }; # Enable the next entry to prefer usage of the name # server declared in the forwarders section. forward first; <-- schnipp--> # You can insert further zone records for your own domains below. zone "tegenusch" in { type master; file "tegenusch.zone"; }; zone "1.168.192.in-addr.arpa" in { type master; file "192.168.1.zone"; };
Also wenn Deine Domain jetzt tegenusch.local heißt, dann würde ich auch die zone 'tegenusch' in 'tegenusch.local' änderen.
Hatte zwar bisher angenommen, dass der Zonenname freiwählbar sein kann und nichts mit dem tatsächlichen Domainnamen zu tun hat, aber Dein Vorschlag hatte eine Auswirkung: samba:/ # nslookup Default Server: samba Address: 192.168.1.1
samba Server: samba Address: 192.168.1.1 *** samba can't find samba: Non-existent host/domain samba.tegenusch Server: samba Address: 192.168.1.1 *** samba can't find samba.tegenusch: Non-existent host/domain samba.tegenusch.local Server: samba Address: 192.168.1.1 Name: samba.tegenusch.local Address: 192.168.1.1
Also genau das Gegenteil vom ursprünglichen Zustand. wenn ich aber folgendes mache: samba:/ # ping -c2 samba PING samba.tegenusch.local (192.168.1.1) from 192.168.1.1 : 56(84) bytes of data. 64 bytes from samba.tegenusch.local (192.168.1.1): icmp_seq=1 ttl=255 time=480 usec 64 bytes from samba.tegenusch.local (192.168.1.1): icmp_seq=2 ttl=255 time=313 usec --- samba.tegenusch.local ping statistics --- 2 packets transmitted, 2 received, 0% loss, time 1003ms rtt min/avg/max/mdev = 0.313/0.396/0.480/0.085 ms samba:/ # Kann er samba auflösen (ist ja auch in der /etc/hosts definiert). In der host.conf steht mittlerweile: order bind Er soll also die hosts aussen vor lassen (würde gerade bei großen Netzen ja auch Sinn machen). Wie kann ich nun den DNS-Cache leeren, um zu überprüfen, ob die Namensauflösung wirklich aus dem bind kommt und nicht aus dem Cache? Ein reboot hat nicht geholfen. Gruß Guido