基于日常在使用免费Wifi时的安全需求,我们时常会用到VPN。在上车甲骨文云后,搭个自己的VPN就显得很简单且现实,也并不花钱。
本文我就将记录在甲骨文云(ubuntu)上搭建wireguard VPN的过程。
本文参照的是来自这个页面的一键安装脚本,主打一个方便快捷,(连我这种)傻瓜也会。
操作过程
- 使用putty连接实例(点击这里查看)
- 下载脚本
wget -O wireguard.sh https://get.vpnsetup.net/wg
- 这里有两个选项,①全部使用默认选项安装
sudo bash wireguard.sh --auto
- ②通过自定义选项安装(该命令同时可以用来删除和管理VPN)
sudo bash wireguard.sh
- 可自定义的选项为
- VPN 服务器域名
- UDP 端口
- VPN 客户端的 DNS 服务器
- 第一个客户端的名称
当画面上出来一个像素感很强的QRCode时,就意味者VPN已经搭建完成。建议在这时使用Wireguard扫描,立刻添加VPN,不然回头还要用Winscp去服务器上找配置文件。
Wireguard的App非常优秀,可以手动编辑白名单或者黑名单,以选择哪些App通过VPN。
同时,客户端的DNS服务器也可以在app里手动编辑,比如可以输入我同样搭建在甲骨文云上另一个实例里的DNS服务器来实现去广告的功能。
参照下文
写在最后
本文的前提是在海外生活时使用免费Wifi时解决信息安全疑虑的方法,住在国内的朋友,我并不建议使用这种方式搭梯子。
VPN的本质是确保安全,而不是绕过审查。
(完)