IPv6 DHCP

Code:
AUTHORS
    Roy Marples <roy@marples.name>

BUGS
    Please report them to https://roy.marples.name/projects/dhcpcd
iI think he's right and you typo-ed net/dhcpcd with net/dhcpd instead. Even your man page quote also says dhcpcd with a c in the middle.

I do not really see why DHCP would be needed at all with IPv6 (except for prefix delegation) - I never used it with IPv4 either, and the thing DHCP does for IPv4 (see that clients get a useable network address) is already done in IPv6 via router advertisements.
I'm not sure about other people, but my use case for it is to assign static reservation addresses for server machines that can be centrally managed by the DHCP server and additionally to also map the DNS hostnames automatically as a bonus.
 
I'm not sure about other people, but my use case for it is to assign static reservation addresses for server machines that can be centrally managed by the DHCP server and additionally to also map the DNS hostnames automatically as a bonus.
That's an entirely valid use case. My process walks round this entirely and sets the whole shebang up statically using Ansible. That works, but it is of course exactly what we have protocols like DHCP for in the first place.
 
iI think he's right and you typo-ed net/dhcpcd with net/dhcpd instead. Even your man page quote also says dhcpcd with a c in the middle.


I'm not sure about other people, but my use case for it is to assign static reservation addresses for server machines that can be centrally managed by the DHCP server and additionally to also map the DNS hostnames automatically as a bonus.
Sorry, yes, I have indeed missed the "c"...

I am talking about (and using) net/dhcpcd.
 
Honestly, I'm surprised that FreeBSD doesn't have any DHCP server in base. They don't need to have it enabled by default, but I've always thought FreeBSD is a first and foremost a server OS and it even kind of hints at it in the slogan; but maybe I am mistaken in that assumption or interpretation of the slogan.
 
It also doesn't have a web server in base and I'm personally glad they got rid of Sendmail. An OS is a platform. Servers? I'd rather pick the ones I install myself. I'm aware that this is something of a slippery slope that eventually leads to Linux: it's just a kernel. An OS, in my view, should be equipped with just enough to keep its own pants up as a platform so to speak and for the admin to do the necessary housekeeping. No more. A DHCP server belongs squarely in the ports collection for me, as would an MTA for that matter.
 
That's totally fair. I honestly have a neutral expectation and I suppose I just had the server expectation from a misunderstanding of "The power to serve" slogan and also the fact that the default install just drops you in a console.

Additionally, maybe the vibes I get from other people in the community, particularly around FreeBSD 15 inclusion of KDE installer. Some people seem to be really really against it even though it's optional and doesn't force you to use it.

On another topic, did anyone manage to get net/dhcpcd working? I've been trying for a whole day and this thing just doesn't work for me, or if it does work, it fails to update the routing table correctly and the machine will have an IP, but not reachable by other machines. On the other hand, net/dhcp6 just works virtually almost out of the box.
 
That's totally fair. I honestly have a neutral expectation and I suppose I just had the server expectation from a misunderstanding of "The power to serve" slogan and also the fact that the default install just drops you in a console.

Additionally, maybe the vibes I get from other people in the community, particularly around FreeBSD 15 inclusion of KDE installer. Some people seem to be really really against it even though it's optional and doesn't force you to use it.

On another topic, did anyone manage to get net/dhcpcd working? I've been trying for a whole day and this thing just doesn't work for me, or if it does work, it fails to update the routing table correctly and the machine will have an IP, but not reachable by other machines. On the other hand, net/dhcp6 just works virtually almost out of the box.
Yes, following these instructions was all I needed to do to get it working: https://dev.to/vinetos/enabling-ipv6-on-freebsd-with-dhcpv6-in-stateful-mode-3142
 
Back
Top