openVPN简单搭建

原理

​ 在电脑生成一张虚拟网卡,可以 hook网络层的请求

安装

服务端下载openVPN的安装脚本

1
2
curl -O https://raw.githubusercontent.com/openvpn-install/master/openvpn-install.sh
chmod +x openvpn-install.sh && ./openvpn-install.sh

确认是否是当前VPS的IP地址

image-20230915021521613

自动检测是否支持IPv6,提示不支持

image-20230915021604336

直接默认端口,也可以自定义端口

image-20230915021649497

提示UDP更快,选择UDP

image-20230915021707904

DNS选择默认的,直接回车

image-20230915021726635

后续两个询问全是默认回车即可

image-20230915021744285

最后配置账号和密码,服务端需要重启才能生效,用户名.ovpn文件生成在root目录下

Mac使用Tunnelblick导入配置ovpn文件,连接输入密码即可

image-20230915021905820