This allows you to connect multiple devices at a time and protect them with perfect forward secrecy, among other benefits. Instead, I recommend setting it up with easy-rsa, a key management package you can use to set up a public key infrastructure. OpenVPN is relatively easy to configure with static key encryption, but it isn’t all that secure. Enterprises can opt to set up an OpenVPN Access Server, but that’s probably overkill for individuals, who will want the Community Edition. Client apps are available for Windows, MacOS, iOS, and Android, and there are unofficial apps for other devices. Compatible distros include CentOS, Ubuntu, Debian, and openSUSE. Server-side, you can opt to deploy in the cloud or on your Linux server. Because client apps are required to use OpenVPN on most devices, the end user must keep them updated. Both remote access and site-to-site configurations are supported the former is what you’ll need if you plan on using your VPN as a proxy to the internet. OpenVPN can be tweaked and customized to fit your needs, but it also requires the most technical expertise of the tools covered here. OpenVPN requires both client and server applications to set up VPN connections using the protocol of the same name. Tearing down Streisand is a quick and painless process, and you can re-deploy on demand. You can easily add more users by sending them custom-generated connection instructions, which include an embedded copy of the server’s SSL certificate. The setup is automated using Ansible, so there’s not much technical expertise required. I would say Streisand is more effective for bypassing censorship in places like China and Turkey due to its versatility, but Algo is easier and faster to set up. This takes a bit more effort to manage and secure but is also more flexible. In many ways, Streisand is similar to Algo, but it offers more protocols and customization. Depending on which protocol you choose, you may need to install a client app. It supports L2TP, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, Stunnel, Tor bridge, and WireGuard. Streisand can be installed on any Ubuntu 16.04 server using a single command the process takes about 10 minutes. Note that Algo explicitly states it’s not meant for geo-unblocking or evading censorship, and was primarily designed for confidentiality. If you don’t need any of the more advanced features offered by other tools and just need a secure proxy, it’s a great option. It’s extremely tidy and well thought out. It’s also very easy to tear down and re-deploy on demand.Īlgo is probably the easiest and fastest VPN to set up and deploy on this list. Setup is automated using Ansible, which configures the server based on your answers to a short set of questions. Algo can be deployed using Ansible on Ubuntu (the preferred option), Windows, RedHat, CentOS, and FreeBSD. Because IKEv2 support is built into most devices these days, it doesn’t require a client app like OpenVPN.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |