Jump to content
Not connected, Your IP: 3.17.75.138

OpenVPN with ChromeOS / ChromiumOS (ChromeBook, ChromeBit etc)

1
Go to Client Area > Config Generator in our web site, choose ChromeOS and other options.

Download files: you need user certificate "user.p12" file and Openvpn connection ".onc" file. (If you download the ".zip" archive format that contains "user.p12" and ".onc" you must exctrat the archive to have the two files outside the archive as two single file on the system. See How to Unzip Files on ChromeOS.)
0.png
2
Click your bottom-right panel, and then the gear to open the control panel.
1.png
3
Type "certificates" in the search box and select Manage Certificates
2.png

In some version of ChromeOS the certificates menu entry is accessible only In the browser.
Open a new tab in the Chrome browser and put chrome://settings/certificates in the address bar, then press enter.
2_1.png
4
On "Your Certificates" tab, click "IMPORT AND BIND", and select the "user.p12" file. If asked, leave password empty. You should now see your certificate and “(hardware-backed)” if done correctly.

Note: if "IMPORT AND BIND" option is not available then the TPM chip is disabled or missing, please see here. Without Binding ("hardware-backed") the certificates the VPN connection cannot work.
3.png
4.png
5
In the browser, open chrome://net-internals , and click ChromeOS at the bottom
5.png
6
Choose File . Select the .onc file. It will look like it did nothing.
6.png
7
Now in your bottom-right panel, you will have a VPN connection.
7.png
8
Click to connect. If you forced to enter a password, type something, it doesn't matter what. Verify that in "user certificate" is selected your import certificate (hardware-backed).
8.png
9
Check whether connection is ok in the bottom-right panel.
9.png

Many thanks to @nopcode85 for his help.

×
×
  • Create New...