![]() |
Archlinux / dhcpcd Zitat:
So meine liebe Mikrowelle :kaffee: da du ja Arch benutzt kannst du mir vllt mal Folgendes erklären: der DHCP-Client von Arch (dhcpcd) meldet dem DHCP-Server statt der MAC-Adresse eine ID aus 36 Zeichen, die am Ende die MAC-Adresse enthält. Der Zeichenbrei vor der MAC ändert sich anscheinend bei jedem reboot :wtf: 1. was genau soll sowas? Hab dazu nix im Netz gefunden, nur das andere das auch haben 2. wie lässt sich das abstellen? Der Client soll bitte nur die MAC übermitteln weil man sonst keine Reservierung mehr am DHCP-Server einrichten kann. :balla: Ubuntu und Debian verwenden isc-dhcp, da funktionierts ganz normal. |
Hm...hab Arch eben neu gebootet....ich könnte schwören, das hat sich letztes mal beim Booten geändert :wtf: nun ist das, was als MAC-Adresse im DCHP-Server von Windows steht das gleiche geblieben, also auch Reservierung haut hin. Boote ich vomselben Rechner ein Ubuntu bekommt der logischerweise ne andere IP :D denn Ubuntu übermittelt nur die 48 Bits der MAC Aber aus was setzt sich das noch zusammen? Wenn ich das richtige sehe steht dort: (letzten 32 Bits der MAC) + (64 Bit irgendwas) + (MAC-Adresse komplett (48 Bit)) :confused: :wtf: |
Sorry, dass ich das erst jetzt sehe, aber aus dem Stehgreif fällt mir dazu gerade nicht (viel) ein. Ich hatte mit dhcpcd soweit ich mich erinnern mag nie Probleme, aber ich hatte (und benötigte) nur die Client-Sicht, und die war nicht mehr als "$sudo dhcpcd enp..." aber nur, solange ich das nicht auf automatisch hatte. Ich müsste mal schauen, wie das bei mir aussieht. Ich poste oder editiere die Ergebnisse hier hinein. Grüsse - Microwave P.S. Deinen Teil mit der "abenteuerlichen" Installation hatte ich nicht komplett begriffen iwie... |
dhcpcd funktioniert ja auch prächtig. Nur hat mich das gewundert, was der statt der normalen MAC übermittelt Naja, "abenteuerlich" war die Installation nicht wirklich, aber man muss ja wirklich jeden Mist manuell einstellen :D |
So, habs rausgefunden :stirn: dhcpcd sendet anstatt der MAC eine duid => https://wiki.archlinux.org/index.php...ent_Identifier Beschrieben auch in https://tools.ietf.org/html/rfc3315#section-4.2 - kurz überflogen, klingt ziemlich interessant: Zitat:
|
Um es nochmal direkt hier reinzuschreiben: 1.) als root die Datei /etc/dhcpcd.conf mit einem Texteditor öffnen 2.) Kommentarzeichen # vor clientid entfernen 3.) Kommentarzeichen # vor duid einfügen 4.) Datei abspeichern 5.) als root systemctl restart dhcpcd ausführen |
Jo, was der da sendete oder so, hatte mich halt nicht wirklich interessiert - noch hatte ich es benötigt - daher mein Unwissen darüber. Nunja, nun konntest du es selber beheben, und dein Lösungsvorschlag, um nur die MAC-Adresse zu verwenden, macht auch Sinn. Btw, natürlich muss man da vieles selber konfigurieren (sonst kann man ja gleich Ubuntu nehmen), aber bei LFS muss man dennoch mehr selber Hand anlegen... :) Grüsse - Microwave |
Mir ist das auch nur zufällig untergekommen, als ich eine Testmaschine mit ArchLinux installiert hatte und kurz danach was im DHCP-Server von unserem Domain-Controller nachsehen musste... Es ist ja nicht so, das ich jedes mal prüfe welche Kennung ein Client an den DHCP-Server übermittelt :D |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:54 Uhr. |
Copyright ©2000-2025, Trojaner-Board