Table of Contents
- 1. Planning
- 2. Gather the tools
- 3. Server: Build the kernel
- 4. Server: Configure Networking
- 5. Server: Configure pppd
- 6. Server: Configure sshd
- 7. Server: Set up user accounts
- 8. Add
vpn-usersgroup - 9. create the
vpn-usershome directory - 10. The
.sshdirectory - 11. Adding users
- 12. Server: Administration
- 13. Client: Build the kernel
- 14. Client: Configure Networking
- 15. Client: Configure pppd
- 16. Client: Configure ssh
- 17. Client: Bring up the connection
- 18. Client: Set the routes
- 19. Client: Scripting
In this section, I explain step by step how to set up your VPN system. I'll start with the server, and then move on to the client. For the purposes of an example, I will invent a situation that would require a couple of different kinds of VPN set up.