How to Setup OpenVPN on ASUS Merlin Firmware

Go to the Asus router control panel on your browser. It should have the address by default (unless you changed it)

router ip

Log in with the username and password you setup for your router account. It should be User Name: admin and Password: admin by default (unless you changed it).

login info

Click VPN under the left hand side bar under Advanced Settings

Then select the OpenVPN Clients tab:

You will now see the OpenVPN client settings, make sure that your settings match the image below, change the variables to suit your needs as described below:

Basic Settings:

Start with WAN:
Yes (Have VPN auto-connect on boot)
Interface Type: We only support TUN
Protocol: TCP 
or UDP (UDP is normally much faster)
Server Address and Port:
Can be one of our hostnames located here or an IP address, the port set to 1912
Firewall: Automatic
Authorization Mode: TLS (Make sure to click "Content modification of Keys and Certificates - go here and copy our CA into "Certificate Authority" and "TLS Auth Key" into "Static Key" and then click save)
Username/Password Authentication:
Choose Yes and enter your TG VPN Username and Password, not sure about those go here
Username/Password Auth. Only: No
TLS Control Channel Security:
Outgoing Auth (1)
Auth Digest: SHA256
Create NAT on Tunnel: Yes

Advanced Settings:

Global Log Verbosity:
Poll Interval: 0
Accept DNS Configuration: Strict
Cipher Negotiation:  Disabled
Legacy fallback cipher : Default
Compression: Disabled

TLS Renegotiation Time: -1
Connection retry: 30
Verify Server Certificate: No
Redirect Internet Traffic: No

Custom Configuration:

Now click Apply:

Once the page refreshes, slide Service State to ON

You should now be connected to your VPN.

If you have problems connecting to hostnames or you have no connectivity when connected, try changing your DNS to static DNS as per this guide here

Was this answer helpful? 131 Users Found This Useful (345 Votes)