Chromebook users, you don’t want to find yourself out in the wild without the means to connect to your company resources. This tutorial covers how to connect to a VPN through Chrome OS.

Supported VPN types

Chrome OS supports the following types of VPN:

  • L2TP/IPsec + pre-share key
  • L2TP/IPsec + user certificate
  • OpenVPN

If you must connect to a VPN that requires a certificate, that certificate will have to be installed first. If your VPN uses a pre-shared key, you won’t have to manually install a Certificate Authority (CA).

SEE: Tech Pro Research’s Virtualization Policy

Installing the CA

If you need to install a CA, follow these steps.

  1. Obtain the certificate authority from your company.
  2. Open a new tab in Chrome.
  3. Go to chrome://settings/certificates.
  4. Click the Authorities tab.
  5. Click Import (Figure A).
  6. Locate the downloaded CA.
  7. Fill out all necessary information for the CA.

The CA should now install on your machine.

Figure A

Importing a downloaded CA.

Setting up the VPN connection

  1. Open Settings.
  2. Under the Internet Connections section, click Add Connection.
  3. Select OpenVPN/L2TP from the drop-down.
  4. Fill out the necessary information — this will vary, depending upon the VPN type you’re connecting to (Figure B).
  5. Click Connect.

Figure B

Setting up the VPN connection on a Chromebook Pixel.

Your VPN connection should authenticate, and your company resources should be available.

Other VPNs

If your company doesn’t have a VPN but you want to use one for the sake of security, you could sign up with a VPN service. I highly recommend Golden Frog’s VyprVPN. VyprVPN costs $14.99 a year, but if you need the added security, it’s worth every penny. You can sign up for a free account (which offers a limited amount of data) and, if it suits your needs, upgrade your plan.

The information necessary to create the VyprVPN connection is as follows.

  • Server hostname: Locate the nearest host to you from this list
  • Provider type: Select L2TP/IPsec + Pre-shared key
  • Pre-shared key: thisisourkey
  • Server CA certificate: Select Default
  • User certificate: Select None Installed
  • Username: Enter your Golden Frog username
  • Password: Enter your Golden Frog password

After setting up and successfully connecting to your VPN, you can enable/disable the connection from the notification area pop-up window (Figure C).

Figure C

Your VPN connection is now ready to connect.

Easy peasy

That’s all there is to connect Chrome OS to a VPN.

If you need to access company resources outside the company network, or you’re just looking for a more secure means of using a less-than-secure internet, VPNs are the way to go.