We do not offer assistance with flashing routers. If you need help, please consult the DD-WRT forums or DD-WRT wiki page of your make and model of router. Forums: https://www.dd-wrt.com/phpBB2/

Please note: We offer limited support for this configuration due to many variables that can cause connection or performance issues. This firmware is open-source with many versions and a growing list of supported hardware. We cannot guarantee VyprVPN's performance or functionality on your router.

Bold items are things you will click or type

Connect to your router via Ethernet cable and navigate to the firmware. To do this, open your browser and visit http://192.168.1.1/

Go to the Setup tab and click the Basic Setup sub-tab.

In the Network Address Server Settings (DHCP) section, fill in Static DNS 1 and Static DNS 2 with your desired DNS servers. Please note: VyprDNS is not yet available for this configuration.

Suggested DNS server addresses:

Google DNS: 8.8.8.8 and 8.8.4.4

OpenDNS: 208.67.222.222 and 208.67.220.220

Click the Save button at the bottom of the page.

Go to the Services tab, then the VPN sub-tab.

Enable OpenVPN Client.

Configure the fields and options per the settings below:

Server IP/name: Desired VPN server hostname (see list below)

Port: 1194

Tunnel Device: TUN

Tunnel Protocol: UDP

Encryption Cypher: Blowfish CBC

Hash Algorithm: SHA1

Advanced Options: Enable

TLS Cypher: None

LZO Compression: Yes

NAT: Enable

Firewall Protection: Enable

VyprVPN Server

Hostname

Los Angeles, CA

us1.vpn.giganews.com

Washington, DC

us2.vpn.giganews.com

Austin, TX

us3.vpn.giganews.com

Miami, FL

us4.vpn.giganews.com

New York City, NY

us5.vpn.giganews.com

Chicago, IL

us6.vpn.giganews.com

San Francisco, CA

us7.vpn.giganews.com

Seattle, WA

us8.vpn.giganews.com

Toronto

ca1.vpn.giganews.com

Amsterdam

eu1.vpn.giganews.com

Stockholm

se1.vpn.giganews.com

Hong Kong

hk1.vpn.giganews.com

London

uk1.vpn.giganews.com

Paris

fr1.vpn.giganews.com

Frankfurt

de1.vpn.giganews.com

Copenhagen

dk1.vpn.giganews.com

Zurich

ch1.vpn.giganews.com

Moscow

ru1.vpn.giganews.com

Luxembourg

lu1.vpn.giganews.com

Bucharest

ro1.vpn.giganews.com

Singapore

sg1.vpn.giganews.com

Dublin

ie1.vpn.giganews.com

Kuala Lumpur

my1.vpn.giganews.com

Rome

it1.vpn.giganews.com

Madrid

es1.vpn.giganews.com

Tokyo

jp1.vpn.giganews.com

Seoul

kr1.vpn.giganews.com

Oslo

no1.vpn.giganews.com

Istanbul

tr1.vpn.giganews.com

Helsinki

fi1.vpn.giganews.com

Warsaw

pl1.vpn.giganews.com

Lisbon

pt1.vpn.giganews.com

Prague

cz1.vpn.giganews.com

Vienna

at1.vpn.giganews.com

Brussels

be1.vpn.giganews.com

Vilnius

lt1.vpn.giganews.com

Sydney

au1.vpn.giganews.com

Melbourne

au2.vpn.giganews.com

Perth

au3.vpn.giganews.com

Jakarta

id1.vpn.giganews.com

Auckland

nz1.vpn.giganews.com

Hanoi

vn1.vpn.giganews.com

Bangkok

th1.vpn.giganews.com

Reykjavík

is1.vpn.giganews.com

Manila

ph1.vpn.giganews.com

São Paulo

br1.vpn.giganews.com

Mexico City

mx1.vpn.giganews.com

Buenos Aires

ar1.vpn.giganews.com

Bogotá

co1.vpn.giganews.com

San José

cr1.vpn.giganews.com

Panama City

pa1.vpn.giganews.com

Taipei

tw1.vpn.giganews.com

Manama

bh1.vpn.giganews.com

Doha

qa1.vpn.giganews.com

Riyadh

sa1.vpn.giganews.com

Mumbai

in1.vpn.giganews.com

Dubai

ae1.vpn.giganews.com

Tel Aviv

il1.vpn.giganews.com

Sofia

bg1.vpn.giganews.com

Schaan

li1.vpn.giganews.com

Algiers

dz1.vpn.giganews.com

Cairo

eg1.vpn.giganews.com

San Salvador

sv1.vpn.giganews.com

Athens

gr1.vpn.giganews.com

Riga

lv1.vpn.giganews.com

Male

mv1.vpn.giganews.com

Majuro

mh1.vpn.giganews.com

Macao

mo1.vpn.giganews.com

Karachi

pk1.vpn.giganews.com

Bratislava

sk1.vpn.giganews.com

Ljubljana

si1.vpn.giganews.com

Kiev

ua1.vpn.giganews.com

Montevideo

uy1.vpn.giganews.com

In the Additional Config box, paste the following:

resolv-retry infinite

keepalive 10 60

nobind

persist-key

persist-tun

persist-remote-ip

tls-remote us5.vpn.giganews.com

auth-user-pass /tmp/auth.conf

comp-lzo

verb 3

Note: For the "tls-remote" line, change the example server hostname of us5.vpn.giganews.com to the desired server location hostname. It needs to match what you entered in the Server IP/name field for the client options.

Note: Make sure the startup command is properly formatted. Occasionally after saving the script, special characters will replace the quotation marks causing the connection to fail. If that happens, edit the script and delete these characters- re-inserting quotes around the username and password, then save the startup script again.

Go to the Administration tab, then the Management sub-tab.

Scroll down to the bottom of the page and click Reboot Router.

Wait 2-5 minutes for the router to reboot and the connection to establish.