Puncte:1

isc-dhcp-server atribuie aceeași adresă IP pentru diferite gazde

drapel jp

Am un server isc-dhcp care rulează într-un container Docker, pe care l-am configurat cu o subrețea de 100 de IP disponibile @.

Când îmi pornesc laptopurile (toate rulează OS Linux), când solicită IP@, toate sunt oferite cu același de către serverul DHCP, deși au MAC@ diferit.

Când mă uit la fișierul /var/lib/dhcp/dhcpd.leases, văd diferite linii de „închiriere”, una pentru laptop, dar cu același IP@.

Există o configurație specifică pentru a vă asigura că serverul DHCP atribuie IP@ diferit sau vedeți ce ar putea fi greșit aici?

drapel br
Miroase ca și cum adresa MAC se pierde pe drum, eventual în bridge, iar serverul vede aceeași adresă pentru toate gazdele.
Bruno avatar
drapel jp
Hmm nu, MAC @ este diferit când mă uit la /var/lib/dhcp/dhcpd.leases. Numai uid-ul și client-hostname sunt aceleași
drapel br
ah, UUID-ul suprascrie adresa MAC ca identificator (acest lucru este util, de exemplu, pentru un client care trece de la cablu la wireless). Clienții dvs. trebuie să genereze diferite UUID-uri.
Bruno avatar
drapel jp
Ah, bine! Nu știam... mulțumesc mult pentru ajutor. Și nu există nicio modalitate ca serverul isc-dhcp să ignore această valoare și să se bazeze exclusiv pe MAC @?
Puncte:1
drapel in

Lucrul corect de făcut este ca serverele DHCP să trimită aceeași IP pentru același UUID, astfel încât roamingul între fir și wireless să fie fără probleme.

Pentru a remedia UUID-urile duplicate, identificatorul de pe clienți ar trebui să fie fix.(aceasta este o problemă de client, nu de server)

Dacă doriți să păstrați vechiul comportament bazat pe MAC, ar trebui să puteți utiliza ignore-client-uids adevărat; așa cum este descris la https://serverfault.com/a/977782/187998

Bruno avatar
drapel jp
Vă mulțumim pentru ajutor, aceasta a fost într-adevăr problema... Voi cere producătorului nostru să facă schimbarea.
drapel in
Voi presupune că prin producător vă referiți la clienți ;)
Bruno avatar
drapel jp
Da! producătorul laptopurilor noastre, care este, de asemenea, responsabil de sistemul de operare instalat pe acesta.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.