A Mac OS X VPN client that can import a .VPN file
I know that this is an old post, but I have been trying to read a .vpn file as well and none of the posted solutions worked for me. The recommended software were not able to read the file.

In case other people have the same issue, I got it by installing the shrewsoft-vpn-client. Since it is not that straightforward, I am putting the steps I did.


Install home-brew and run

brew cask install tuntap



Note: To install and/or use tuntap you may need to enable its kernel extension in System Preferences → Security &amp; Privacy → General


Download the file shrewsoft-vpn-client.rb from Github
run

brew install --build-from-source /path_to/shrewsoft-vpn-client.rb --without-gui
sudo /usr/local/sbin/iked

Copy the file file.vpn into .ike/sites without extensions

cp /path_to/file.vpn ~/.ike/sites/file

Then, start the VPN by running

ikec -r file
c



Hope it helps