Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dhcpd: set ignore-client-uids to ensure consistent DHCP IPs #657

Closed

Conversation

Firefishy
Copy link
Member

Without this fix systemd-networkd, PXE, dhclient etc may be given different IPs because of generated client uid mismatches.

@Firefishy
Copy link
Member Author

This is why before f63f514 we were getting different IPs for systemd-networkd dhcp and dhclient.

@tomhughes
Copy link
Member

Our fixed hosts are all locked to a MAC address so the client ID shouldn't any difference - it's more complicated for DHCPv6 for for v4 that should be true.

I think your analysis of f63f514 is wrong - my memory is that ifupdown was starting a DHCP client for underlying interfaces in the bond which might not have the same MAC address?

@Firefishy Firefishy closed this May 8, 2024
@Firefishy Firefishy deleted the dhcpd-ignore-client-uids branch May 8, 2024 11:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants