openvpn(全套自动化脚本)奉上!

2022-06-26 10:03:45 浏览数 (1)

唉!~本来放弃了的,结果架不住你们的疯狂。。。波哥不能不够意思,费多大劲都得给你们弄上去!咱们公众号还是比较干货的!

全网最新、最全、最智能的openvpn来啦!!

咱们提前说好,江湖规矩,人不走空,如果对你有用的情况下或者你觉得还行,点赞、转发分享选一样奥!

openvpn官网被那啥了!所以资料不全、客户端软件不齐、版本不一致等等原因吧,导致我们在使用上非常麻烦。那么在如今远程办公如此重要的场合,又不能没有他。所以波哥花了些时间做了一套openvpn部署,用户添加、删除的脚本。

废话少说,上菜了:

客户端:

脚本:

为了照顾新人,波哥介绍一下波哥脚本的套路,base.config是我们的核心配置文件,想使用脚本,就必须先根据自己的情况配置一下参数,然后执行一下脚本就OK啦!

老规矩,先看配置文件:

讲啥?没啥好讲的我备注的很清楚吧。公网IP,开启TCP协议哦!

然后执行核心脚本自动安装,openvpn的所有配置文件会映射到宿主机的

/data/openvpn文件夹下面,如果你们想调整相关参数可以到这里面找,然后重启docker就行了。如图:

添加用户的脚本:

上面参数跟安装参数相同的必须保持一致哦!要不然生成的key是不可用的哦!

添加用户脚本设计为两个模式,more="1"的时候是批量添加,这是因为在初始化的时候,会批量添加一批使用人员,要是一个一个写太麻烦了。下面的listPersons参数生效,按照我给出的格式,将想要添加的人员全拼写上,然后报错配置文件,执行脚本,就会自动生成所有key,然后会下载到你本机,例如win7就会直接下载到C:UsersAdministratorDownloads目录下。然后你再分发给其要用的恶人就可以了。

如果more="2”,就是单独添加,如果我们以后添加一个人员还需要改配置文件又比较麻烦,所以当我们批量添加完毕之后,请将more="1”参数改成more="2”,这样就不用改配置文件,需要添加的时候直接执行核心脚本即可:

在对话框中输入你要添加人员的名称即可自动生成key,然后同样会下载到你本地目录。

删除脚本:

只有一个参数,同样必须跟添加用户的参数保持一致。

删除用户只支持单独删除,直接执行核心文件,然后输入要删除的key名称即可完成删除。

客户端安装记得用管理员安装哦!否则会不好用的哦!

0 人点赞