一键部署自己的加密vpn

ocserv vpn

官方地址
https://hub.docker.com/r/tommylau/ocserv
https://github.com/wppurking/ocserv-docker
默认用户名密码: test  test
vpn网络地址 172.22.0.0/24

基于该项目的docker进行修改

# 1.原项目docker-compose不可以使用 修复该BUG
2.支持通过环境变量设置域名 子网等参数
3.更改路由设置 删除翻墙相关的设置
4.优化Dockerfile 使用阿里云镜像下载,删除签名验证部分
5.更换ocserv为获取最新版本
6.增加dbug 日志 方便连接排错

更改后的镜像: docker pull younglinuxer/young-ocserv:latest

docker run --rm --name ocserv --privileged -p 1443:443 -v pwd/server-cert.pem:/etc/ocserv/certs/server-cert.pem -v pwd/server-key.pem:/etc/ocserv/certs/server-key.pem -e DOMAIN="harbor.youngblog.cc" -e EN_NETWORK="172.17.54.0" younglinuxer/young-ocserv

新增环境变量解释:

DOMAIN:连接vpn的证书
EN_NETWORK: 设置当前路由 一般为当前主机的子网

问题记录

1.docker-compose 网络存在bug 无法正常使用
2.最新版本使用该镜像编译会有证书报错 gnutls 异常 使用上一个版本 ocserv-1.0.0.tar.xz 
3.运行还是使用docker 运行 将域名证书挂载到对应目录即可
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇