How does PIA's openvpn/tap implementation choose which system interface to use?
I have multiple Windows 10 systems with two physical interfaces each system. Planning on some changes in the network, some which may involve changing/adding default routes and interface/route metric's. I need to know how PIA's openvpn/Tap implementation chooses which interface to use in the system.
Is it the interface with the lowest interface metric, or lowest route metric, or is it the interface with the default route 0.0.0.0/0 in the route table, or is a combination of these or is it something else?
I tried looking at the sources but there is no open source available for the PIA windows implementation on the PIA open source page.
Comments
It is an open source protocol and is at your disposal of dissecting for that particular information. However we see you have created a ticket regarding this request. We will respond in the ticket once we have finished our end of the researching of the required information. If you need further assistance, please let us know! - PIA CS TEAM
https://buffered.com/glossary/tun-tap/