Local Network IP Address (DNS) Reservation + ESP32 WiFi
Posted: Wed May 20, 2026 1:47 pm
Has anyone met the situation where they want to reserve a specific IP address on the local network to permanently install an ESP32 module BUT the network also includes a WiFi extender to the base router?
Normally you can go into the router setup utility and reserve an IP address to a specific hardware MAC address and in the case of an ESP32 module it will be the base MAC addr of the ESP32 wireless. But when you have a WiFi extender in the network that unit also creates a virtual MAC address so when you go into the router setup menu and look at allocated IP addresses and associated MAC addresses you will see the ESP32 module has 2 separate entries with two different MAC addresses; one real and one virtual. So in terms of IP address reservation should I be reserving / allocating the IP address to the real MAC address or the virtual MAC address of the ESP32 module?
I realise this is probably a very unusual use case and probably no one knows, but thought I would throw this out here and see if I get any pointers from anyone who has created extensive Flowcode WebDev webserver projects with ESP32 modules permanently attached to their local network.
Normally you can go into the router setup utility and reserve an IP address to a specific hardware MAC address and in the case of an ESP32 module it will be the base MAC addr of the ESP32 wireless. But when you have a WiFi extender in the network that unit also creates a virtual MAC address so when you go into the router setup menu and look at allocated IP addresses and associated MAC addresses you will see the ESP32 module has 2 separate entries with two different MAC addresses; one real and one virtual. So in terms of IP address reservation should I be reserving / allocating the IP address to the real MAC address or the virtual MAC address of the ESP32 module?
I realise this is probably a very unusual use case and probably no one knows, but thought I would throw this out here and see if I get any pointers from anyone who has created extensive Flowcode WebDev webserver projects with ESP32 modules permanently attached to their local network.