文档章节

通过黑群晖DOCKER搭建openVPN实现外部访问内部网络,代理上网等功能

o
 osc_a22drz29
发布于 2019/03/27 16:10
字数 553
阅读 84
收藏 0

说明:通过黑群晖DOCKER搭建openVPN实现外部访问内部网络,代理上网等功能。

事前准备:

    公网IP一个(家用宽带:电信、联通可以打电话联系运营商把家用宽带从路由模式改桥接模式,移动用户请点右上角关闭当前窗口。企业宽带:直接就是公网IP)。

    黑群晖设备一台。

  1. 下载

    打开套件中心搜索下载docker并打开

    点击注册表,搜索:siomiz ,选择siomiz/softethervpn下载

    点击映像选中刚刚下载的docker,点击正上角启动

    容器名自己起一个好记的,比如:

    再点击高级设置—端口设置,把1194和443对应的端口从自动修改成一个自己容易记住的端口

  完成之后点击环境,添加PSK(预共享密钥),SPW(管理密码),USERNAME(VPN账号),PASSWORD(VPN密码)

  然后点击应用

  

  1. 配置

    然后在容器中启用VPN。然后打开

    http://www.softether-download.com/cn.aspx?product=softether

    访问需要FQ,或者可以使用度盘连接:

    链接: https://pan.baidu.com/s/1QJVgsenKuw6B2OVjg6MSwQ 提取码: j12r

    下载该软件。

    安装时仅安装管理工具即可,然后一路下一步。

    打开软件

    主机名是群晖的域名,或者IP地址,端口号为之前创建端口转发的时候设置的,我这儿是4443设置的什么就填什么,密码是之前SPW的密码

    然后确定,再选中刚刚创建的VPN,点击连接

    再点击

    

    然后

    

将下载的zip文件解压出来

一共有两个后缀为ovpn格式的文件随便编辑一个(推荐使用notepad++)将端口号修改为之前自己定义的端口号,我的是21194,我就改成21194

然后需要在路由器上设置端口转发21194至群晖的21194端口,如果是群晖直接拔号则不需要。

 

  1. 客户端连接

    客户端下载安装openvpnCGI,选择刚刚的ovon格式的文件连接即可,账号密码为之后设置的账号密码。

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。

暂无文章

如何在Ruby中生成随机字符串 - How to generate a random string in Ruby

问题: I'm currently generating an 8-character pseudo-random uppercase string for "A" .. "Z": 我目前正在为“ A” ..“ Z”生成一个8个字符的伪随机大写字符串: value = ""; 8.times{......

法国红酒甜
46分钟前
12
0
Python中的mkdir -p功能[重复] - mkdir -p functionality in Python [duplicate]

问题: This question already has an answer here: 这个问题在这里已有答案: How can I safely create a nested directory? 如何安全地创建嵌套目录? 25 answers 25个答案 Is there a way...

技术盛宴
今天
15
0
原价500元的认证证书,限时免费考取!

本文作者:y****n 百度云智学院致力于为百度ABC战略(人工智能、大数据、云计算)提供人才生态体系建设,包括基于百度ABC、IoT的课程体系,整合百度优势技术能力的深度学习技术、Apollo无人车...

百度开发者中心
昨天
17
0
在virtualenv中使用Python 3 - Using Python 3 in virtualenv

问题: Using virtualenv , I run my projects with the default version of Python (2.7). 使用virtualenv ,我使用默认版本的Python(2.7)运行项目。 On one project, I need to use Pyth......

富含淀粉
今天
16
0
Python的__init__和self是做什么的? - What __init__ and self do on Python?

问题: I'm learning the Python programming language and I've came across something I don't fully understand. 我正在学习Python编程语言,遇到了一些我不太了解的东西。 In a method ......

javail
今天
15
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部