Skip to content

Instantly share code, notes, and snippets.

@jstncno
Created January 20, 2017 04:07
Show Gist options
  • Select an option

  • Save jstncno/36a394ae42fb2995bc29dbed7dec0a04 to your computer and use it in GitHub Desktop.

Select an option

Save jstncno/36a394ae42fb2995bc29dbed7dec0a04 to your computer and use it in GitHub Desktop.
# /etc/config/openvpn
# OpenWRT
# https://www.privateinternetaccess.com/forum/discussion/3519/openwrt-router-config-for-always-up-vpn-with-pia
package openvpn
config openvpn pia
# Set to 1 to enable this instance:
option enabled 1
# This is an OpenVPN client config
option client 1
# Interface
option dev tun1337
# Protocol: UDP
option proto udp
# Trying indefinitely to resolve server's host name
option resolve_retry infinite
# Dont't bind to a specific local port
option nobind 1
# Try to persist some data over restarts
option persist_key 1
option persist_tun 1
# SSL/TLS params
option ca /etc/openvpn/pia.ca.crt
option crl_verify /etc/openvpn/pia.crl.pem
option tls_client 1
# Enable compression
option comp_lzo yes
# Authentication file
option auth_user_pass /etc/openvpn/pia.auth
# Encryption and authentication
option auth 'SHA1'
option cipher 'AES-128-CBC'
# Set logging to verbose
option verb 3
# Remote servers
list remote "us-seattle.privateinternetaccess.com 1198"
list remote "hk.privateinternetaccess.com 1198"
list remote "uk-london.privateinternetaccess.com 1198"
list remote "ro.privateinternetaccess.com 1198"
list remote "nl.privateinternetaccess.com 1198"
list remote "us-texas.privateinternetaccess.com 1198"
list remote "in.privateinternetaccess.com 1198"
list remote "nz.privateinternetaccess.com 1198"
list remote "us-east.privateinternetaccess.com 1198"
list remote "ireland.privateinternetaccess.com 1198"
list remote "sweden.privateinternetaccess.com 1198"
list remote "japan.privateinternetaccess.com 1198"
list remote "ca.privateinternetaccess.com 1198"
list remote "denmark.privateinternetaccess.com 1198"
list remote "brazil.privateinternetaccess.com 1198"
list remote "germany.privateinternetaccess.com 1198"
list remote "aus.privateinternetaccess.com 1198"
list remote "us-california.privateinternetaccess.com 1198"
list remote "mexico.privateinternetaccess.com 1198"
list remote "us-siliconvalley.privateinternetaccess.com 1198"
list remote "us-midwest.privateinternetaccess.com 1198"
list remote "us-florida.privateinternetaccess.com 1198"
list remote "ca-toronto.privateinternetaccess.com 1198"
list remote "fi.privateinternetaccess.com 1198"
list remote "uk-southampton.privateinternetaccess.com 1198"
list remote "france.privateinternetaccess.com 1198"
list remote "israel.privateinternetaccess.com 1198"
list remote "us-newyorkcity.privateinternetaccess.com 1198"
list remote "us-west.privateinternetaccess.com 1198"
list remote "no.privateinternetaccess.com 1198"
list remote "italy.privateinternetaccess.com 1198"
list remote "turkey.privateinternetaccess.com 1198"
list remote "us-chicago.privateinternetaccess.com 1198"
list remote "sg.privateinternetaccess.com 1198"
list remote "swiss.privateinternetaccess.com 1198"
list remote "aus-melbourne.privateinternetaccess.com 1198"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment