Skip to content

Instantly share code, notes, and snippets.

@IvanIFChen
Last active January 17, 2019 16:21
Show Gist options
  • Save IvanIFChen/37fb3aa83b56d62fff629a58dd8e8548 to your computer and use it in GitHub Desktop.
Save IvanIFChen/37fb3aa83b56d62fff629a58dd8e8548 to your computer and use it in GitHub Desktop.

OpenVPN on Router Guide

This is a guide to setup OpenVPN on an ASUS router using its buit in OpenVPN server feature.

We will be using:

  • ASUS RT-N66U router
  • Tunnelblick (a GPL licensed OpenVPN mac client)

Install Tunnelblick

https://tunnelblick.net/downloads.html

Note: We do not need a default configuration file since we'll download that from the router.

Setup VPN accounts and enable OpenVPN

First time setting up:

Navigate to the router page (e.g. http://192.168.1.1), go to VPN -> VPN Server -> OpenVPN and enable it.

Already setup just need to connect:

Create a username and password for yourself and click the "Add" icon. Then apply.

Click the "Export" icon on "Export OpenVPN configuration file" to download a confirguation file for this VPN server.

Import configuration file and Connect!

Drag and drop the downloaded configuration file to the Tunnellbick's menu icon (the top bar, where wifi, time icons are), this will automatically import the configuration file.

Click on the menu icon again and select the config to connect.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment