I am using Proxmox, I have a Cluster with two Nodes (Node 1 and Node 2), I have an Openwrt router running as a VM on Node 1, clients will connect to the router via a separate AP (Access Point) device, also running Openwrt, upstream to the Openwrt router is the ISP's gateway (T-Mobile Home Internet), black box, I have no access to it. Regarding the DNS server, it's a different VM in Proxmox, separate from the Openwrt router, it is running AdGuard Home, and it is assigned to the clients via Option 6 of the DHCP server.
I have implemented some level of redundancy for the Openwrt router, I have a clone in Pause mode on Node 2, therefore, when I need to reboot due to maintenance Node 1, I will put the Openwrt router in Pause, and Resume the Openwrt router in Node 2. Based on initial testing everything seems to be working fine.
I am not using the Migration option in Proxmox because I have assigned to the Openwrt VM the Ethernet Devices (LAN and WAN) via PCI Passthrough, and migrations are not allowed unless I use a Linux Bridge. There are other reasons why I can't use linux bridges, but that's a different and long story.
Now to the question, first IPv4, from a network perspective, both routers (Node 1 and Node 2) are identical, they have the same IP, the only difference is the MAC addresses of the LAN and WAN ports. From a WAN perspective the ISP's gateway sees the MAC address changes, sees it as a different device and will assign a new WAN IPv4 address. From a LAN perspective the clients are seeing two different DHCP servers MAC addresses would this be a problem? Will it create confusion to the DHCP clients? Any potential problems with the network traffic?
Now, from an IPv6 perspective, because the ISP doesn't provide PD (Prefix Delegation), I have the Openwrt router configured in Relay Mode/NDP-Proxy Mode, meaning it just passes through the IPv6 addresses from the ISP gateway to the client devices, will this change of router's MAC address will cause confusion or issues in the network traffic?
I hope the use case is clear, thank you for the feedback
I have implemented some level of redundancy for the Openwrt router, I have a clone in Pause mode on Node 2, therefore, when I need to reboot due to maintenance Node 1, I will put the Openwrt router in Pause, and Resume the Openwrt router in Node 2. Based on initial testing everything seems to be working fine.
I am not using the Migration option in Proxmox because I have assigned to the Openwrt VM the Ethernet Devices (LAN and WAN) via PCI Passthrough, and migrations are not allowed unless I use a Linux Bridge. There are other reasons why I can't use linux bridges, but that's a different and long story.
Now to the question, first IPv4, from a network perspective, both routers (Node 1 and Node 2) are identical, they have the same IP, the only difference is the MAC addresses of the LAN and WAN ports. From a WAN perspective the ISP's gateway sees the MAC address changes, sees it as a different device and will assign a new WAN IPv4 address. From a LAN perspective the clients are seeing two different DHCP servers MAC addresses would this be a problem? Will it create confusion to the DHCP clients? Any potential problems with the network traffic?
Now, from an IPv6 perspective, because the ISP doesn't provide PD (Prefix Delegation), I have the Openwrt router configured in Relay Mode/NDP-Proxy Mode, meaning it just passes through the IPv6 addresses from the ISP gateway to the client devices, will this change of router's MAC address will cause confusion or issues in the network traffic?
I hope the use case is clear, thank you for the feedback