A nice member of us wrote a tutorial for OpenWRT setup. I wrote this little How-To on base of the "Barrier Breaker"(r42801) OpenWRT-Version. I use my OpenWRT TP-Link Router behind a fritzbox (router) via WAN. You have to use secure DNS on the First Router(in my case Fritzbox).

Nov 28, 2016 Problems with CactusVPN provider (both OpenVPN and PPTP Anyway, this is the configuration website from CactusVPN https: and flashed it with a custom version of OpenWRT provided by my VPN provider. Now, anything connected to the Linksys is on the VPN, unless I want to exclude it, via the router's web interface. CactusVPN Software for Windows Setup Tutorial - YouTube Dec 20, 2013

OpenWRT device running ATTITUDE ADJUSTMENT. Web and SSH access to the OpenWRT device. Network topology. This Howto assumes you are using an OpenWRT router behind the router you got from your ISP. The ISP Router has the internal IP 192.168.1.1 and establishes the Internet connection. It does NAT for all clients in the Home Network 192.168.1.0/24.

Problems with CactusVPN provider (both OpenVPN and PPTP Anyway, this is the configuration website from CactusVPN https: and flashed it with a custom version of OpenWRT provided by my VPN provider. Now, anything connected to the Linksys is on the VPN, unless I want to exclude it, via the router's web interface.

Consider VPN network as public and assign VPN interface to WAN zone to minimize firewall setup. # Configure firewall uci rename firewall. @ zone [0] = "lan" uci rename firewall. @ zone [1] = "wan" uci rename firewall. @ forwarding [0] = "lan_wan" uci del_list firewall.wan.device= " ${OVPN_DEV} " uci add_list firewall.wan.device= " ${OVPN_DEV} " uci commit firewall / etc / init.d / firewall restart

CactusVPN Software for Windows Setup Tutorial - YouTube Dec 20, 2013