Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Whenever I run netstat command 'dhclient' always has an 'active internet connection'. Is it essential for web browsing or can I do web browsing without dhclient running all the time?
For a short, simple answer, you need it only if you are connecting to a network via DHCP. If it is a statically assigned IP address, then you don't technically need it.
Your host requires an IP in order to communicate on the network. That IP is an address uniquely assigned to the NIC on your host computer. The IP can be assigned as a 'fixed' address, coded into the startup scripting, or can be assigned by a DHCP server on a remote network-attached host. In the latter case, the DHCP server periodically refreshes the assigned address, and this is done by communicating with the DHCP client (dhclient). If the DHCP client does not run, the IP will eventually expire, and further communication may fail. The DHCP server may also be providing other information to the client, especially the addresses of nameservers and network gateways, but possibly other parameters vital to proper IP communications.
The volume of traffic between DHCP clients and servers is very low, and other resources consumed by the client is also very small. I doubt the likelihood that it will interfere with anything, and it should not be cause for alarm or concern.
"If the DHCP client does not run, the IP will eventually expire"
This reminds of an earlier situation where internet connection was failing after a short period with an iptables firewall. Can you tell me what ports should be allowed by iptables for DHCP to run properly?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.