I need to create a mobile proxy server.
For example, I have 20 routers at home with 20 4G/LTE modems (each one connected to 1 router).
With this I can create 20 channels.
There is Windows Server 2012 (or Windows 7) on ESXi.
So I create 20 virtual adapters for Windows VM. Then with 3proxy (https://3proxy.ru/?l=EN) I do such schema:
Internal traffic coming to home IP, then with NAT (port forwarding) it redirects to Windows VM, then it looks at what port and depending on each port I redirect traffic to IP of network adapter.
For example for proxy <home_ip>:1001
<home_ip>:1001 ->192.168.0.100:1001 (Windows VM (incoming traffic)) -> 3proxy -> network adapter assigned to 1001 port -> router ip gateway -> modem
The problem is I can not create a lot of network adapters directly on Windows – it does not work, that's why I started to use ESXi. Or else I have to buy 20 network cards.