Multiple SkyControllers connected to one computer?

I’ve connected two SkyControllers to my Windows computer via RNDIS, with olympe-based software running in a VM. Both controllers seem to be hardcoded to use the IP 192.168.53.1 for drone control, so I’m not able to differentiate between them.

Is there a way to interface with multiple SkyControllers from one computer?

Perhaps a related question: is it possible to get an adb shell on SC3? That seems like the only straightforward way to change the DHCP behavior.

I think that’s pretty much the same as this: Multiple Parrot Anafi controlled via Olympe on Linux, configure IP - #4 by ndessart except replace 192.168.42.0/24 subnet with 192.168.53.0/24 subnet. So you’d have to use routing/NAT because the SkyController will always be 192.168.53.1 but you can remap that with routing.