VPN On Chromebook: How To Set It Up

Did you know it’s possible to use a VPN on Chromebook? Virtual private networks aren’t just for Windows and Macs, and we’ll show you how to set one up.

Further Reading

Beat Netflix Proxy Errors with Our Netflix VPN

Top 10 Adblockers for Apple iOS devices

Using a VPN on Chromebook

Google Chromebooks have built-in support for these VPN technologies:

  • L2TP over IPsec with PSK
  • L2TP over IPsec with certificate-based authentication
  • OpenVPN

Sign into your Chromebook and click the status area, which is where your account picture is. Click Settings. In the Internet Connection section, click Add connection. Next, click Add OpenVPN/L2TP. In the box that appears, fill in the appropriate information:

Server hostname: The name of the server you need to connect with to access your VPN. This is usually either the IP address or the full server hostname.

Service name: This is anything you want to name the connection, like “Home VPN.”

Provider type: If you use a password or key that is different than the one you use to connect to your VPN, select L2TP/IPsec + Pre-shared key..

Pre-shared key: This isn’t your password, but a key used to connect to the VPN.

VPN Settings

Server CA certificate: Select your installed server VPN certificate in this list.

User certificate: Choose your installed user VPN certificate under this list. If you don’t have certificates installed, you’ll see an error message.

Username/Password: Your VPN credentials.

OTP: If you have an OTP card or VPN token that generates one-time passwords, generate a password and enter it here.

Group name: The name of the VPN setup, if it’s applicable.

Installing Certificates

If you’re part of a work organization and you’re required to use a VPN, you’ll probably have to install certificates. If your employer’s IT department hasn’t set it up for you, here’show to do it.

Server Certificate
  1. Download your server certificate authority, according to the steps your administrator gives you.
  2. Open a new tab in Chrome.
  3. In the address bar, type: chrome://settings/certificates.
  4. Click the Authorities tab.
  5. Press the Import button and choose the X.509 certificate authority file, which usually has a file extension of .pem, .der, .crt or .p7b.
  6. In the box that pops up, fill out the information on how this certificate authority should be trusted. None of the trust settings need to be enabled, so it’s recommended that you don’t check any boxes.
  7. The certificate will open and install itself.


User Certificate
  1. Download your user certificate according to what your admin told you.
  2. Open a new tab in Chrome, and type: chrome://settings/certificates.
  3. Click on the Your Certificates tab.
  4. If you have a .pfx or .p12 file, click the Import and Bind to Device button.
  5. In the box that pops up, select the certificate file and click Open.
  6. When you are prompted, enter the password for your certificate. If you don’t know it, contact your work admin.
  7. The certificate will open and install itself.


In this way, you can set up a VPN on Chromebook. This will let you browse the web in a more secure and semi-anonymous manner.