唉!~本来放弃了的,结果架不住你们的疯狂。。。波哥不能不够意思,费多大劲都得给你们弄上去!咱们公众号还是比较干货的!
全网最新、最全、最智能的openvpn来啦!!
咱们提前说好,江湖规矩,人不走空,如果对你有用的情况下或者你觉得还行,点赞、转发分享选一样奥!
openvpn官网被那啥了!所以资料不全、客户端软件不齐、版本不一致等等原因吧,导致我们在使用上非常麻烦。那么在如今远程办公如此重要的场合,又不能没有他。所以波哥花了些时间做了一套openvpn部署,用户添加、删除的脚本。
废话少说,上菜了:
客户端:
脚本:
为了照顾新人,波哥介绍一下波哥脚本的套路,base.config是我们的核心配置文件,想使用脚本,就必须先根据自己的情况配置一下参数,然后执行一下脚本就OK啦!
老规矩,先看配置文件:
讲啥?没啥好讲的我备注的很清楚吧。公网IP,开启TCP协议哦!
然后执行核心脚本自动安装,openvpn的所有配置文件会映射到宿主机的
/data/openvpn文件夹下面,如果你们想调整相关参数可以到这里面找,然后重启docker就行了。如图:
添加用户的脚本:
上面参数跟安装参数相同的必须保持一致哦!要不然生成的key是不可用的哦!
添加用户脚本设计为两个模式,more="1"的时候是批量添加,这是因为在初始化的时候,会批量添加一批使用人员,要是一个一个写太麻烦了。下面的listPersons参数生效,按照我给出的格式,将想要添加的人员全拼写上,然后报错配置文件,执行脚本,就会自动生成所有key,然后会下载到你本机,例如win7就会直接下载到C:\Users\Administrator\Downloads目录下。然后你再分发给其要用的恶人就可以了。
如果more="2”,就是单独添加,如果我们以后添加一个人员还需要改配置文件又比较麻烦,所以当我们批量添加完毕之后,请将more="1”参数改成more="2”,这样就不用改配置文件,需要添加的时候直接执行核心脚本即可:
在对话框中输入你要添加人员的名称即可自动生成key,然后同样会下载到你本地目录。
删除脚本:
只有一个参数,同样必须跟添加用户的参数保持一致。
删除用户只支持单独删除,直接执行核心文件,然后输入要删除的key名称即可完成删除。
客户端安装记得用管理员安装哦!否则会不好用的哦!
更多更好的实用脚本请持续关注波哥!~
记得江湖规矩哦!~