- Download https://files.ovpn.com/ubuntu_cli/ovpn-us.zip
- Unzip it
- Fill in the template
- UUID #1 and #2: create two UUIDs either from something like https://www.uuidgenerator.net/ or by running
cat /proc/sys/kernel/random/uuidin a terminal, then paste them into the fields (leave in the curly braces) - Server CA:
ovpn-ca.crtfrom the download - remove the-----BEGIN CERTIFICATE-----and-----END CERTIFICATE-----lines, make the rest all one line, then paste it into theX509field - Host: the OVPN server you wish to use - I chose US servers, but if you follow the "Ubuntu CLI" guide and download the zip file, the
ovpn.conffile has aremotefield where you can find a different host - Client key:
ovpn-tls.keyfrom the download - rungrep -v '#' ovpn-tls.key | perl -p -e 's/\n/\\n/' -and paste the result into theTLSAuthContentsfield - Fill in your OVPN username and password
- UUID #1 and #2: create two UUIDs either from something like https://www.uuidgenerator.net/ or by running
- Go to chrome://net-internals, pick your ONC file where it says "Import ONC file"
- Nothing obvious will happen once you hit Upload, but if it worked a new "OVPN" connection should appear in Settings
I used these to make this template. Check them out in case something doesn't work right.