Linux Security HOWTO : Network Security : VPNs - Virtual Private Networks
Previous: IP Chains - Linux Kernel 2.2.x Firewalling
Next: Security Preparation (before you go on-line)

8.12. VPNs - Virtual Private Networks

VPN's are a way to establish a "virtual" network on top of some already-existing network. This virtual network often is encrypted and passes traffic only to and from some known entities that have joined the network. VPNs are often used to connect someone working at home over the public Internet to an internal company network.

If you are running a Linux masquerading firewall and need to pass MS PPTP (Microsoft's VPN point-to-point product) packets, there is a Linux kernel patch out to do just that. See: ip-masq-vpn.

There are several Linux VPN solutions available:

See also the section on IPSEC for pointers and more information.


Linux Security HOWTO : Network Security : VPNs - Virtual Private Networks
Previous: IP Chains - Linux Kernel 2.2.x Firewalling
Next: Security Preparation (before you go on-line)