What is VPN
- VPN → Virtual Private Network
- Virtual: as if there is a direct private connection between two ends (VPN server & VPN client)
- Private: secure and encrypted connections to provide greater privacy (establishes a protected network connection over public internet)
- Network: connection between two ends (VPN server ↔ VPN client)
- VPN is a secure, encrypted connection between two networks or between an individual user and a network
- VPN is a private network that encrypts and transmits data over the internet (a logical connection between two devices i.e. sender and receiver)
- VPN is an encrypted connection over the Internet from a device to a network
- VPN gives an encrypted and secure path called tunnel from source end to destination end over the internet
- VPN has the implementation of secure network using switching or routing capabilities
- VPN connects your PC, smartphone, or tablet to another computer (called a server) somewhere on the internet
Types
- P2S:
- Point-to-Site VPN (also known as ‘Remote Access VPN’)
- Example: connecting laptop to office network from home
- S2S:
- Site-to-Site VPN (also known as router-to-router VPN)
- Example: connecting on-premise network to Azure vNet
Conponents
- VPN server
- VPN client:
- In P2S, it’s an application
- In S2S, a router acts as client
- Tunnel: encrypted connection across the Internet
Usage of VPN
- Anonimity (don’t get tracked)
- Hide IP address and location
- Hide web activity
- Hide browsing history
- Hide location for streaming
- Access blocked websites
- Cross-premise network
- Connect on-premise network to cloud virtual network i.e. Azure vNet
- Hybrid cloud solution i.e. infrastructures are in both on-premise & cloud
- Conneting to office network from home securely
- Connecting different office networks of a company