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
- 9.9K All Categories
- 29 LFX Mentorship
- 82 LFX Mentorship: Linux Kernel
- 465 Linux Foundation Boot Camps
- 266 Cloud Engineer Boot Camp
- 95 Advanced Cloud Engineer Boot Camp
- 43 DevOps Engineer Boot Camp
- 28 Cloud Native Developer Boot Camp
- 1 Express Training Courses
- 1 Express Courses - Discussion Forum
- 1.6K Training Courses
- 17 LFC110 Class Forum
- 3 LFC131 Class Forum
- 19 LFD102 Class Forum
- 127 LFD103 Class Forum
- 9 LFD121 Class Forum
- 59 LFD201 Class Forum
- 1 LFD213 Class Forum - Discontinued
- 128 LFD232 Class Forum
- 23 LFD254 Class Forum
- 544 LFD259 Class Forum
- 100 LFD272 Class Forum
- 1 LFD272-JP クラス フォーラム
- 1 LFS145 Class Forum
- 20 LFS200 Class Forum
- 739 LFS201 Class Forum
- 1 LFS201-JP クラス フォーラム
- 1 LFS203 Class Forum
- 34 LFS207 Class Forum
- 294 LFS211 Class Forum
- 53 LFS216 Class Forum
- 45 LFS241 Class Forum
- 39 LFS242 Class Forum
- 33 LFS243 Class Forum
- 10 LFS244 Class Forum
- 27 LFS250 Class Forum
- 1 LFS250-JP クラス フォーラム
- 131 LFS253 Class Forum
- 959 LFS258 Class Forum
- 10 LFS258-JP クラス フォーラム
- 85 LFS260 Class Forum
- 124 LFS261 Class Forum
- 29 LFS262 Class Forum
- 78 LFS263 Class Forum
- 15 LFS264 Class Forum
- 10 LFS266 Class Forum
- 17 LFS267 Class Forum
- 16 LFS268 Class Forum
- 14 LFS269 Class Forum
- 193 LFS272 Class Forum
- 1 LFS272-JP クラス フォーラム
- 205 LFW211 Class Forum
- 148 LFW212 Class Forum
- 890 Hardware
- 212 Drivers
- 74 I/O Devices
- 44 Monitors
- 115 Multimedia
- 206 Networking
- 99 Printers & Scanners
- 85 Storage
- 747 Linux Distributions
- 88 Debian
- 64 Fedora
- 13 Linux Mint
- 13 Mageia
- 24 openSUSE
- 133 Red Hat Enterprise
- 33 Slackware
- 13 SUSE Enterprise
- 354 Ubuntu
- 468 Linux System Administration
- 38 Cloud Computing
- 67 Command Line/Scripting
- Github systems admin projects
- 93 Linux Security
- 77 Network Management
- 107 System Management
- 48 Web Management
- 61 Mobile Computing
- 22 Android
- 25 Development
- 1.2K New to Linux
- 1.1K Getting Started with Linux
- 525 Off Topic
- 127 Introductions
- 211 Small Talk
- 19 Study Material
- 782 Programming and Development
- 256 Kernel Development
- 492 Software Development
- 919 Software
- 255 Applications
- 181 Command Line
- 2 Compiling/Installing
- 76 Games
- 316 Installation
- 46 All In Program
- 46 All In 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)