外观
使用一键脚本搭建OpenVPN进行内网穿透
参考资料
参考: OpenVPN 路由设置
参考: OpenVPN 设置非全局代理
搭建教程
- 下载OpenVPN安装程序,开源项目地址
wget https://raw.githubusercontent.com/Nyr/openvpn-install/master/openvpn-install.sh
- 如果下载连接有问题,可以通过在开源项目中把项目文件下载下来,然后上传到服务器,然后执行下面的命令
apt update&&apt install unzip&&unzip -j openvpn-install-master.zip
- 安装OpenVPN(添加用户也是用此命令)
bash openvpn-install.sh
- 安装OpenVPN

- 生成新的客户端

提示
生成的配置文件保存在与openvpn-install.sh
脚本相同的路径下,文件名为自定义Name.ovpn
- 设置OpenVPN开机启动
systemctl enable openvpn@server
OpenVPN各种客户端下载
OpenVPN文件路径:/etc/openvpn/server ,如果需要更改配置信息可点开server.conf进行更改
- 如果更改了配置,重启服务器即可
reboot
非全局代理配置
- 设置非全局代理,在客户端配置文件中加入如下内容
route-nopull
route remote_host 255.255.255.255 net_gateway
route 10.8.0.0 255.255.255.0 vpn_gateway