I am running mitmdump on my user account, on MacOS.
I have configured the Firefox browser on the same account to use mitmdump as an HTTP proxy. Everything works ok, I can see requests are passing through mitmdump.
Now, I am switching on a VPN (NordVPN to be precise). Requests are passing through mitmdump OK, but: my external IP address remains the same - NG (I am using whatismyipaddress.com to check). I expected it to be changed to the address of the VPN seerver - OK.
If I remove proxying through mitmdump from the Firefox - my external IP address changes to the address of the VPN server (OK).
Changing the start order (the VPN first, mitmdump the second) does not help.
Question: is there some (easy, preferably) way to make mitmdump to send the outgoing requests through a VPN?