I have some code that performs an arp-scan, I wondered if there was a way within a single machine to have "something" respond to arp-scan within the same host.
I've tried a few things so far like macvlans/ipvlans (l2) etc but I think perhaps it's just not possible due to the nature of ARP.
The flow is this:
I have an application that performs an arp-scan on startup, and I want to "mock" a response to the arp-scan so it gets the mac and IP address of another interface on the same host.