User Tools

Site Tools


doc:howto:vpn.openvpn

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
doc:howto:vpn.openvpn [2014/08/20 23:40]
zxdavb
doc:howto:vpn.openvpn [2014/11/30 17:15] (current)
zxdavb
Line 1: Line 1:
 ====== OpenVPN Setup Guide for Beginners ====== ​ ====== OpenVPN Setup Guide for Beginners ====== ​
-This is a //​beginner'​s//​ guide to setting up OpenVPN on a server and a client (and a PKI) where, in this instance, both are running OpenWrt (although the OpenVPN client could easily be running on another OS, such as Windows, or *nix). ​ Because ​of that, this HOWTO is quite long & wordy.+This is a //​beginner'​s//​ guide to setting up OpenVPN on a server and a client (and a PKI) where, in this instance, both are running OpenWrt (although the OpenVPN client could easily be running on another OS, such as Windows, or *nix). ​ Because ​it's a beginner'​s guide, this HOWTO is quite long & wordy.
  
 | For non-beginners,​ [[doc/​howto/​vpn.server.openvpn.tun]] may be a better place to start. | | For non-beginners,​ [[doc/​howto/​vpn.server.openvpn.tun]] may be a better place to start. |
  
-The primary goal of this HOWTO is purely ​to create ​a working OpenVPN tunnel.  However, once the tunnel //is// working, then it can be further '​tuned'​ for specific use-cases. ​ The strategy ​here is to keep it simple, and get the OpenVPN tunnel working before adding the complexity required for '​real-world'​ use-cases.  Because of that, this is a //very basic// OpenVPN tunnel configuration that may not suit most people'​s needs.  ​+The primary goal of this HOWTO is to get a working OpenVPN tunnelthe strategy ​used by this HOWTO is to keep it simple. ​ Because of that, this is a //very basic// OpenVPN tunnel configuration that will not suit most people'​s needs without further configuration.  ​
  
 However, once the basic tunnel is working, then additional '​recipes'​ for other use-cases can be found at [[doc/​howto/​vpn.server.openvpn.tun]] (sorry, that wiki page is a WIP).  Such use-cases might include: TAP, multiple-VPN routers, VPN-over-SOCKS,​ etc. However, once the basic tunnel is working, then additional '​recipes'​ for other use-cases can be found at [[doc/​howto/​vpn.server.openvpn.tun]] (sorry, that wiki page is a WIP).  Such use-cases might include: TAP, multiple-VPN routers, VPN-over-SOCKS,​ etc.
Line 56: Line 56:
 :!: Before executing Step 1, you should check which specific version of OpenWRT you have.  See the notes below for more information. :!: Before executing Step 1, you should check which specific version of OpenWRT you have.  See the notes below for more information.
   - On both the client and the server, install the OpenVPN package:<​code c>   - On both the client and the server, install the OpenVPN package:<​code c>
-  opkg update; opkg install openvpn-openssl ​ ## or: opkg install openvpn+  opkg update; opkg install openvpn-openssl ​ ## or, if using AA instead of BB: opkg install openvpn
 </​code>​ </​code>​
  
doc/howto/vpn.openvpn.1408570859.txt.bz2 · Last modified: 2014/08/20 23:40 by zxdavb