参考自 How To Set Up an OpenVPN Server on Ubuntu 16.04
为什么需要 OpenVPN
对我来讲,有两个原因:
- 安全地在不安全的网络环境下上网:如需要在酒店、咖啡厅或者不可信任的 Wi-Fi 环境下上网时,我需要确保自己不会被监听。
- 跨过防火墙,享受自由的网络环境。
那么,为什么我不用 ShadowSocks 呢?答案是,其实我也在用,不过它在 iOS 上的表现确实无法令人满意,另外,PC 端使用 Chrome 配合 ss 翻墙的时候需要很复杂的配置(或许我不会用吧),相比之下, OpenVPN 可以非常方便的全部搞定(除了安装比较复杂)。所以,这篇博客记录下 OpenVPN 服务的安装过程,以供参考。
文中使用的服务器是 Ubuntu 16.04,不过 Debian 系的操作系统应该是可以通用的。