- VPN protocols
- SSH and VPN security
- Hosting an Algo IPSec VPN server
- Setting up an OpenVPN server
- SSH forwarding
- Planning and implementing a VPN solution
Skill Level Beginner
- [Scott] VPN, or Virtual Private Networking, is a set of technologies that allow a device to connect through a protected tunnel to another network. VPNs are used by many organizations to provide remote access to protected resources, like a customer relations system, a purchasing system, a subscription article database, or other internal systems for users that are outside of the organization's local network. A VPN allows these remote users to connect securely to systems that would otherwise not be accessible from the outside. VPNs work by establishing a connection, usually with some kind of encryption, through the Internet, between two devices, and sending network traffic through that tunnel. The remote device could be a mobile phone or tablet, a computer, or even a router for a network, allowing all the clients on that network access to the systems on the protected network. This is commonly used to connect satellite offices to a central office or data center. VPNs are also used to change where traffic appears to be coming from. If you're in one location and you connect to a VPN server in another location, the point where your traffic exits to the Internet will appear to be in that second location. This is useful for many tasks, including testing how your site or service works for customers in a different place. While VPN is a commonly-used technology, there are various protocols and tools that can be used to set it up, each with their own benefits and drawbacks. This course will help you get more familiar with VPN terminology and technologies. I'll cover common protocols like PPTP, L2TP over IPsec, and OpenVPN, as well as some more platform-specific options. We'll take a look at setting up servers for the most commonly-recommended and broadly-compatible types of VPN, and we'll connect to them from the desktop. I'll also cover some things you'll want to keep in mind if you're setting up a VPN solution. I'm Scott Simpson, and I hope you'll join me in this LinkedIn Learning Course about VPN technologies.