I have a problem that might require some special form of proxy arp:
We have a big subnet (/20) with a lot of servers that are configured to use 2 DNS servers in the same subnet.
We have a new DNS appliance in that same subnet (through its LAN1 interface), and we want to migrate the addresses of the existing DNS servers on this appliance. But unfortunately this appliance does not support secondary addresses on its interfaces, but only Loopback addresses.
So we migrate the existing DNS servers' IP addresses to Loopback addresses on the new appliance and then update the subnets gateway with static host routes to the Loopback addresses via the appliance LAN1 interface.
All servers outside the subnet can now reach the DNS service on the Loopbacks.
But all servers within the subnet cannot!
So we configure proxy-arp for those Loopback addresses on the router.
But this does not work either because the router does not answer the ARP request when the destination (appliance LAN1) is on the same subnet as the answer came from!
Is there a way to force the router to answer the arp request?