Secure OpenVPN Routing between Multiple Networks using DD-WRT

Description I’ve created a secure routed VPN network between all of my family’s home networks.¬†Here’s what it looks like, followed by how I did it. DD-WRT Network Diagram Here’s an overview of the components: Home Network OpenVPN concentrator Netgear WNR3500L (480Mhz CPU, 8MB Flash, 64MB RAM) DD-WRT Mega/Big (Includes OpenVPN), with jffs enabled Local Network: Dynamic DNS: Remote Client Networks 1 and 2 OpenVPN client Linksys WRT54G (266Mhz CPU, 4MB Flash, 16MB RAM) DD-WRT VPN (Includes OpenVPN), with jffs enabled Client Network 1 Local Network: 192.

My Home Network

I spend too much time on my home network infrastructure, but it is too much fun…¬†Components to brag about include: Embedded linux on a wireless access point Vpn concentrator and clients using certificate authentication to route between family member networks Virtual server and multiple virtual guest machines Fully automated backup process for all data Fileserver for nfs and samba filesharing Web servers which run wordpress, mediawiki Reverse proxies Home Network Diagram I used the Dia utility to draw a great-looking diagram of my home network.