I have a DHCP client that I've used for years. Until now, it has always gotten its gateway IP address from DHCP Option #3. Now running with a new DHCP server that does not provide option 3 (yes I know its an option), so is the client supposed to use the giaddr field of the DHCP response? The RFCs talk about giaddr being a relay agent, but other places I read says it can be the gateway IP. What is the difference between the two fields?
What is the difference between giaddr field in DHCP response and DHCP option 3?
143 Views Asked by Ed. At
1
There are 1 best solutions below
Related Questions in DHCP
- Why isn't the MAC address of the default gateway sent in a DHCP acknowledgement?
- what wrong in line 26 that im getting an error
- Why does my genymotion emulator show 127.0.0.1:6555 on its top window border, rather than a real IP address?
- What is the difference between giaddr field in DHCP response and DHCP option 3?
- kvm guest host get ip by dhcp failed when cloudflare-warp on open
- Is a client device able to unicast DHCP Discover to a server?
- Switching powershell to different Credential
- Kea DHCP Upload leases6 with key-admin-tool on maria db
- PXE boot via EFI - DHCP completes, but TFTP never kicks off or tries to transfer file
- Cant access XAMPP using other devices in LAN if DHCP was used
- ESP32: Impossible to assign different static IPs in softAP mode (esp-idf)
- Not getting IP with IDF ethernet example on WT32_ETH01 board
- Android keeps disconnects & connects to WIFI network
- Kea DHCP error: conflicting reservation for address 192.168.1.2 with existing lease Address - how to clear the lease?
- Are DHCP options ordered?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
The difference between giaddr and option 3 is that giaddr is read by the DHCP server and defines to what IP address the DHCP server sends the response to. Option 3 defines what is transmitted within the response as the gateway (router) address from server to client.
If you change the DHCP server and that new server does not send the option 3, then I‘m sure it‘s a matter of configuration. It would be a very strange DHCP server that does not support sending the gateway IP address, when configured.