当前位置:   article > 正文

OpenVPN一键Linux安装脚本_openvnp-install.sh

openvnp-install.sh

环境准备

Linux服务器

公网IP地址

开放端口:openvpn默认开放端口为1194

脚本下载:

  1. #HTTP方式
  2. yum install unzip wget -y
  3. mkdir -p /opt/openvpn && cd /opt/openvpn
  4. wget -O ./openvpn-install.zip https://gitee.com/mzllon/openvpn-install/repository/archive/v20230728
  5. unzip openvpn-install.zip && cd openvpn-install && ls -lrth
  6. #执行脚本命令
  7. bash ./openvpn-install.sh

1、用户配置文件保存路径

默认是当前路径,可以自定义更改

2、公网IPv4探测

默认探测到的内网IP地址,不用担心,脚本能够识别出这是内网IP地址。

这里脚本一般能够探测到真实的IPv4地址,如果还是不正确话,可以手动修改

3、是否要启用IPv6

这个一般不需要,IPv6离真正全面使用还早。默认就是不用IPv6

4、OpenVPN需要监听的端口

默认的端口是1194,也可以自定义修改。

5、协议选择

默认推荐的协议是udp,支持tcp协议。

6、DNS设置

提供都是国外的DNS服务器,所以这里选择13,也就是自定义DNS配置。然后要求输入主DNS和备DNS,其中主DNS是必须输入的,而备DNS是可选的。我这里分别采用了223.5.5.5(阿里云)和114.114.114.114(电信)。

7、是否启用压缩

默认不启用,因为启用压缩有风险。

8、自定义证书配置

我们知道OpenVPN在传输过程中是加密的,我们采用脚本提供的默认证书生成规则就可以了,除非自己对证书各项配置非常清楚。

9、准备就绪

经过这些的安装前的配置工作,按任意键就自动安装了。

10、创建第一个用户

OpenVPN安装成功之后,提示创建一个用户,用户名格式必须为英文字母、下划线和横杆。

11、是否配置证书密码

这里调整了脚本,默认要求配置证书密码,这样提高安全性。

12、下载配置文件分发

将刚刚创建的用户配置文件zhangsan.ovpn下载分发对应的同学。

至此安装过程完成。

用户新增与删除

非常简单,再次执行bash openvpn-install.sh即可

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/202932
推荐阅读
相关标签
  

闽ICP备14008679号