Welcome to the Linux Foundation Forum!
Question about DHCP leases
win2tank
Posts: 25
in Networking
I find that my router waits until the entire lease time passes before renewing, but when I power up my CentOS VM with a dhcp server running and I connect it to the WAN port on my router, my router will follow RFC guidelines and renew when half of the lease time passes. My question is what is my ISP's dhcp server doing to have my router wait until the lease expires before renewing?
0
Comments
-
Your question is confusing me a little bit. It is that the router is not renewing the WAN connection in the right intervals or that the host (possibly windows) is not renewing the lease from the router in the right time frame. And are you referring to CentOS being used as a service or client to dhcp?0
-
It's the router that's not renewing the WAN connection in the right intervals when it obtains a lease from the ISP (waiting up until the lease expires to renew). I was using CentOS as a dhcp service (not client) to figure out if it was an issue with the router itself or is it something the ISP's dhcp server is doing that's telling my router to wait the entire lease before renewing(When I did this scenario the router only waited until half of the lease time passed before renewing, as it should.)0
-
It sounds like the ISP or their manufacturer modified the source code the dhcp client on the router to change the renewal rules, most likely to limit calls to their dhcpd daemon.0
-
But why does it comply with RFC when I set it up to obtain a lease from the dhcp service on my CentOS virtual machine? That's what's puzzling me.
FYI, the ISP did not provide me with the router.0 -
IF the router is properly following the RFC standards then the problem may be that the ISP DHCP server could also be denying the renewal requests if they are received before the termination. However it works you were able to eliminate the router as the cause of the problems, so we can only guess why the ISP has changed the renewal period.0
Categories
- All Categories
- 177 LFX Mentorship
- 177 LFX Mentorship: Linux Kernel
- 750 Linux Foundation IT Professional Programs
- 373 Cloud Engineer IT Professional Program
- 169 Advanced Cloud Engineer IT Professional Program
- 74 DevOps IT Professional Program - Discontinued
- 4 DevOps & GitOps IT Professional Program
- 99 Cloud Native Developer IT Professional Program
- 7.6K Training Courses & Learning Paths
- 1 AI & ML Training
- 1 Blockchain & Decentralized Identity Training
- 3 Cloud & Containers Training
- 1 Cybersecurity Training
- 2 DevOps & Site-Reliability Training
- 1 Linux Kernel Development Training
- 1 Networking Training
- 1 Open Source Best Practice Training
- 1 System Administration Training
- 1 System Engineering Training
- 1 Web & Application Development Training
- 792 Hardware
- 202 Drivers
- 68 I/O Devices
- 37 Monitors
- 95 Multimedia
- 173 Networking
- 91 Printers & Scanners
- 87 Storage
- 769 Linux Distributions
- 81 Debian
- 68 Fedora
- 22 Linux Mint
- 13 Mageia
- 24 openSUSE
- 150 Red Hat Enterprise
- 31 Slackware
- 13 SUSE Enterprise
- 356 Ubuntu
- 465 Linux System Administration
- 31 Cloud Computing
- 73 Command Line/Scripting
- Github systems admin projects
- 98 Linux Security
- 78 Network Management
- 101 System Management
- 46 Web Management
- 106 Mobile Computing
- 18 Android
- 73 Development
- 1.2K New to Linux
- 1K Getting Started with Linux
- 392 Off Topic
- 121 Introductions
- 181 Small Talk
- 29 Study Material
- 955 Programming and Development
- 310 Kernel Development
- 627 Software Development
- 983 Software
- 375 Applications
- 182 Command Line
- 5 Compiling/Installing
- 68 Games
- 317 Installation
- Archived
- 2 LFD140 Class Forum
Upcoming Training
-
August 20, 2018
Kubernetes Administration (LFS458)
-
August 20, 2018
Linux System Administration (LFS301)
-
August 27, 2018
Open Source Virtualization (LFS462)
-
August 27, 2018
Linux Kernel Debugging and Security (LFD440)