I'm using **F5 BIG-IP Edge VPN** client on OS X Yosemite 10.10 and trying to find the best way to access the web, while connected

Has anyone found a solution, how to make it work? Maybe this could be an approach to setting up routes in memory?

The behavior of the application looks like this, from the beginning:

* backup of the original ***/var/run/resolv.conf***
* provide a new ***resolf.conf*** from the vpn client
* checking the hash of ***resolv.conf***, when failed - replace it with the provided by vpn client

Well, and since the application is running from the wheel user, I don't have the option to replace routs on the file level

Looking for community advice

Note: using VM for this purposes, doesn't seem good, because VPN client only works on MacOS and Windows operation systems, or at least the fixed version on Linux wasn't found