Wow. Sounds too technical for me. I have never tried a Virtual Machine. Also, no linux.
As I ponder how tracfone.com blocks a vpn that is using a vpn server in USA, it occurs to me that tracfone may have identified all ip addresses in USA for all known vpn's. Once tracfone knows those ip addresses of vpn's, it can block all vpn's.
So, a vpn has to come up with a way around such ip identification and other vpn detections. That would be the so-called vpn offering obfuscation.
But, then tracfone may have learned how to detect obfuscation and again block the vpn.
In other words, it would be a constant back-and-forth on gaining access to tracfone.
My basic problem is to provide a USA phone number for verification of access to a web site or online account, when the company states: no international phone number, no voip phone number, no landline number (because a text is sent for verification).
Tracfone was a low-cost possibility to meet the above limitations, because it has an unpublicized capability. But it is a prepaid service and I cannot get into my tracfone online account to buy more service time.