Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie publiziere ich den Namen eines DHCP Clients?
Servus zusammen,
ich möchte einen Linux Client überall im lokalen Netzwerk mit dem Namen "Rechner1" ansprechen.
Ich habe meinen hostnamen gesetzt und die hosts bearbeitet. Auf Rechner1 kann ich mich mit dem Namen "ping Rechner1" anpingen, nur die anderen Rechner werden nicht informiert, das Rechner1 die IP x.x.x.x hat.
Rechner1 ist nicht der gateway/DHCP/DNS Server des localen Netzwerkes.
Wie mache ich diesen Broadcast damit alle meinen Namen auflösen können?
Wäre cool, wenn ihr mir da einen Tipp geben könnt, sowas brauchte ich bisher nicht.
Grüße,
SirNoName
Hi!
Dazu muss dein DHCP-Server seine Leases auch im DNS-Server deines Netzwerks bekanntgeben.
Stichwort: Dynamic-DNS
Einfacher gehts natürlich wenn du im DHCP-Server dem Clientrechner immer dieselbe IP zuordnen lässt und diesen dann fest im DNS-Server einträgst.
Kann es sein, das das Packet DHCP-Client (bei mir noch nicht installiert, obwohl ich eine DHCP Verbindung habe) dies ausführt?
Ich kann dort einen Send einfügen zum DHCP Server.
vi /etc/dhcp/dhclient.conf
send host-name "Rechner1";
Rechner1 ist nicht der gateway/DHCP/DNS Server des localen Netzwerkes.Das bedeutet, dass bei Dir bereits im lokalen Netz ein gateway/DHCP/DNS-Server vorhanden ist und korrekt funktioniert? Falls nein: Um wieviele Stationen im Netz geht es hier? Bis zu einer Groesse von -sagen wir mal- fuenf Stationen, die ausschliesslich statisch sind, ist die Methode ueber Eintraege in der /etc/hosts der einfachere und vor allem auch schnellere Weg zum Erfolg. Und wenn Du dann mal spaeter Zeit und Lust hast, kannst Du immer noch sukzessive auf serverbasiete Dienste umstellen.
Gruss Pit.
Wirf auch mal einen Blick auf Deinen Internet-Router - viele dieser kleinen, unscheinbaren Kistchen, die einem vom DSL-Anbieter "nachgeworfen" werden bieten einen internen DNS-Server, der das, was Du gerne hättest, kann und nur noch entsprechend konfiguriert werden müsste...
Nein, darum geht es nicht. Es muss Server unabhängig sein und puplizieren können.
Bonjour ähnlich.
Ich gehe mit meinem Client Rechner1 an ein X beliebiges Netzwerk und der Rechner muss mit Namen gefunden werden.
naja, da muss der Rest des Netzwerkes aber auch mitspielen...
http://de.wikipedia.org/wiki/Zeroconf#Multicast_DNS
Kann es sein, das das Packet DHCP-Client (bei mir noch nicht installiert, obwohl ich eine DHCP Verbindung habe) dies ausführt?
Ich kann dort einen Send einfügen zum DHCP Server.
vi /etc/dhcp/dhclient.conf
send host-name "Rechner1";
Das würde dem DHCP-Server den Namen des Clients mitteilen,richtig,aber deswegen wär der Name noch lang nicht im Rest vom Netzwerk bekannt,denn der DHCP-Server würde diese Info einfach an den entsprechend konfigurierten DNS-Server weiterreichen der wiederum den Rechnernamen dann letztendlich im lokalen Netzwerk publizieren würde.
Automatische Namenserkennung ohne DNS-Server gibts nur bei NetBIOS,also im Zusammenhang mit CIFS/SMB Servern wie Windows-Fileservices bzw. samba..daher braucht man für so eine Namensbekanntgabe im Netzwerk entweder einen DNS-Server (womit Änderungen der /etc/hosts an jedem einzelnen Clientrechner unnötig wären) oder eben einen Eintrag auf jedem Clientrechner in der jeweiligen /etc/hosts Datei,was aber je nach Netzwerkgröße durchaus in Arbeit ausarten könnte ;)
Nein, darum geht es nicht. Es muss Server unabhängig sein und puplizieren können. [...]Ich gehe mit meinem Client Rechner1 an ein X beliebiges Netzwerk und der Rechner muss mit Namen gefunden werden.Vielleicht sagst Du uns noch, warum es mit Deinen -entschuldige bitte- geringen Kenntnissen ausgerechnet diese doch etwas aufwendige Loesung sein muss. Willst Du an einer LAN-Party teilnehmen oder sowas aehnliches? In Deinem Heimnetz ist das absolut ueberfluessig.
Gruss Pit.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.