一键安装OpenVPN服务端
2023-02-26 09:48:11 时间
本页目录
本教程是OpenVPN最新版本、非抄袭别人的文章,转载务必指定来源:www.zanglikun.com
注意:我们是国内的服务器,链接国外的镜像源会非常慢,我们耐心等待!
#!/usr/bin/env bash
echo "一键安装OpenVPN脚本开始执行!"
sleep 2
yum -y update
echo ""
echo "更新yum成功,开始安装VPN!"
sleep 2
yum -y install https://as-repository.openvpn.net/as-repo-centos7.rpm
sleep 2
yum -y install openvpn-as
echo ""
echo "VPN安装成功,等待防火墙放行哦!"
sleep 3
firewall-cmd --zone=public --add-port=943/tcp --permanent
firewall-cmd --zone=public --add-port=1194/udp --permanent
echo "防火墙放行成功,等待防火墙重启!"
sleep 2
systemctl restart firewalld
echo "防火墙重启成功,下一步查看日志哦,注意在日志里面哦"
sleep 5
cat /usr/local/openvpn_as/init.log | tail -n 10
echo ""
echo "账号密码在上面日志哦,注意看!"
echo "云服务器需要重启防火墙,放行安全组端口943,如果程序执行失败,建议拆开每一行执行一次!"
echo "超管 链接地址是https://{ip}:943/admin"
echo "普通用户链接地址是https://{ip}:943"
echo "账号密码在上面,注意看哦"
注意哦。脚本执行后打印了
登陆超管网页
关闭TCP443,只允许UDP 1194链接
登陆用户网页
你可以在超管页面创建自己的用户,你也可以使用超管账号哦。
主要是获取XXX.open文件,以及客户端文件
测试链接
完结!
特殊说明: 以上文章,均是我实际操作,写出来的笔记资料,不会盗用别人文章!烦请各位,请勿直接盗用!转载记得标注来源!
相关文章
- 我的PHP缓存类Cache 2.0版发布
- PHP5.3.9发布
- 分享一个简单的PHP分页类源码
- 一个非常简单的PHP网站首页静态化方案
- 修改Linux用户使用资源限制ulimit
- 分享一个支持UTF-8的PHP字符串截取函数
- Linux防火墙应用
- Linux系统中自动备份MySQL数据库的Shell脚本
- 2011年最热门的PHP开源项目回顾
- 一段用于检测PHP Hash漏洞的代码
- 让Linux中的SCP远程复制不再需要输入密码
- PHP-FPM启动报“fpm_unix_conf_wp(), line 124”错误解决方法
- 修复PHP 5.2.x的Hash漏洞
- 开源的企业级Linux:CentOS 5.8发布
- PHP 5.4 正式版发布,最后一个支持Windows XP/2003的版本
- Linux查看CPU、内存和机器型号等硬件信息
- 为PHP加装eAccelerator方法
- Nginx + PHP(FastCGI)安装配置笔记
- 用PHP获取客户端真实IP的函数代码分享
- Linux下的NFS配置方法