13
5
I can't figure out the difference from just the man pages. I can see what is a daemon and one is a client, but what does that mean practically when using the commands? Also what is the difference between the client and daemon in this case, not just the terms (client and daemon) but functionally wise? EDIT: How are the tasks divided, if the client updates the information on the client, what is the purpose of the daemon. I'm talking about the client daemon in this case dhcpcd not dhcpd. Both come installed by default with some versions of Linux and seem to share the duties of the dhcp client.
NAME dhcpcd - DHCP client daemon
Name
dhclient - Dynamic Host Configuration Protocol Client
2Downvoting: I disagree. I have seen dhclient remain running, and handle DHCP lease renewals. Maybe your info is accurate for some dhclient software version, but not ISC dhclient (which is typically the reference version). Try checking to see what is running after dhclient seems to be done doing its thing. You may find that, even though it did return the terminal back to a command prompt, it is still running. – TOOGAM – 2015-04-21T12:18:49.297