On 26.Feb 2005 - 13:16:39, Peter Sch�tt wrote: > > Eher nicht, wenn du auf dem Router keinen DNS-Server laufen hast, > > liegt das Problem mit an Sicherheit grenzender Wahrscheinlichkeit bei > > den Win-Kisten. Ich hab hier schon mehrmals t�glich die "IP" des > > Laptops ge�ndert, ohne jegliche Probleme auf demselben. Allerdings war > > da kein DNS-Server, so dass der Laptop nie per Name erreichbar war... > > Mittels IP-Adressen geht das bei mir auch. > > Wie funktioniert das denn in einem lokalen Netzwerk, da� die Rechner sich > gegenseitig per Namen kennen?
Kommt aufs Netzwerk an... > Die Windows-Kisten sind untereinander mit Namen anpingbar. Daf�r hat M$ sich sein SMB-Protokoll mit entsprechendem Namensservice ausgedacht. (Netbios, IIRC). Dazu geh�rt AFAIK ein WINS-Server, den die Windows-Kisten zum herausfinden der IP zu einem Namen nutzen und die lmhosts Datei. > Der Linux-Rechner kann die Windows-Kisten nicht mit Namen anpingen. Unter Linux macht Samba das WINS Zeug auch mit, aber im Internet und LAN's ohne SMB gibts daf�r ebend einen DNS. Dieser wird auf jedem Client in die /etc/resolv.conf eingef�gt und wenn der Client dann merkt er kennt zu einem Namen keine IP, fragt er den eingetragenen DNS-Server. Wenn dein Router also auch nen DNS-Server hat, sollte er per DHCP die /etc/resolv.conf auf dem Linuxclient, bzw. die entsprechende Konfig in den Windows-Clients setzen. Das machen die meisten Router indem man ihnen sagt "DNS-Service aktivieren" (oder so �hnlich). > Bisher hatte ich nirgendwo bewu�t ein DNS-Dienst installiert und ich glaube, > mein Router hat so etwas auch nicht. > Alles in Hosts-Dateien einzutragen m�chte ich auch nicht. Dann musst du nen DNS-Server aufsetzen... > Es ist auch so, da� auf meinem Linux-Rechner in der hosts-Datei f�r > 127.0.0.1 nicht nur localhost sondern auch der Name meines Linux-Rechners > eingetragen war. Ich wei� nicht mehr, ob ich das war, oder ob das irgendwie > beim installieren passiert ist. Wird normalerweise beim Installieren gemacht, aber 127.0.0.1 ist eh nur f�r das lo-Interface und f�r ein Netzwerk v�llig irrelevant. > Ich habe das mal entfernt und jetzt funktioniert "ping LinuxRechner" auch > auf dem Linux-Rechner selber nicht mehr. Exakt, weil er nicht mehr rauskriegt welche IP hinter "LinuxRechner" steckt. > Vorher f�hrte "ping LinuxRechner" auch nur dazu, da� er auf 127.0.0.1 > pingte. Aber eigentlich soll "ping LinuxRecher" ja auf 192.168.10.8 pingen. Dann entfernen den 127.0.0.1 LinuxRechner Eintrag und lasse einen auf 192.168.10.8 in der hosts-Datei. Oder setze nen DNS-Server auf. > Auf den Windows-Kisten geht "ping windowskiste", obwohl nichts in deren > hosts-Dateien steht. Das sind die NetBIOS Namen, die nichts mit DNS zu tun haben. > Irgendwie f�hle ich mich wie der Ochs vorm Berg. > > Vielen Dank schon mal f�r weitere Hinweise und Tipps. Also nochmal: In jedem TCP/IP basierten Netz werden Rechner aufgrund der IP adressiert. Irgendwann waren dann die Genie's ausgestorben und die normalen Menschen verbreiteten sich. Diese konnten sich die doch recht langen Nummern nicht merken und erfanden das Domain Name System. Damit das ganze auch weltweit funktioniert musste Software geschrieben werden, die die IP<->DNS Zuordnung automatisch in einer Datenbank abfragt (hosts-Dateien mit allen im Internet verf�gbaren Servern w�ren wohl reichlich gross). Neben diesem hat sich mal irgendwer SMB ausgedacht, welches zuerst auch nur in Windows-Netzwerken funktionierte und nicht auf TCP/IP basierte. Da wollte man auch Namen haben, aber diese brauchten nur in einem Firmennetzwerk vergeben werden, deswegen sind Windows-Rechner auch mit so kurzen Namen ausgestattet (und ohne Punkte). Windows verst�ndigt sich per SMB-Protokoll und Broadcasts �ber die Namen in einem Netzwerk, aber da manche Admins das f�r zuviel Verkehr hielten wurden hier WINS-Server eingef�hrt die dieselbe Aufgabe haben wie DNS-Server. Hoffe das hilft bei der L�sungsfindung, denn ne richtige Idee warum das so ist habe ich auch nicht.. Andreas -- Cold hands, no gloves. -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

