虚拟专用网络(VPN)的功能是:在公用网络上建立专用网络,进行加密通讯。
在企业网络中有广泛应用。VPN网关通过对数据包的加密和数据包目标地址的转换实现远程访问。
VPN可通过服务器、硬件、软件等多种方式实现,以上为百度解释.唐丁从实际使用的角度讲,就是搭建一个从公网进入内网的通道.相信工作的小伙伴有不少人居家办公或者出差都是通过vpn进入公司内网的.今天我们就带大家从零搭建一个自己的vpn服务.
首先介绍今天的主角:OpenVPN,一个vpn软件.今天我们就用容器的方式在内网的服务器上部署这个软件服务.废话不多说,下面直接贴流程:
- 拉取镜像
docker pull kylemanna/openvpn
- 创建存放vpn数据目录
OVPN_DATA="ovpn-data-example"
- 初始化数据
docker volume create --name $OVPN_DATA
docker run -v $OVPN_DATA:/etc/openvpn --rm kylemanna/openvpn ovpn_genconfig -u udp://VPN.SERVERNAME.COM
docker run -v $OVPN_DATA:/etc/openvpn --rm -it kylemanna/openvpn ovpn_initpki
- 启动vpn服务器,此处记得打开1194端口,映射端口可以自定义
docker run --name=openvpn -v $OVPN_DATA:/etc/openvpn -d -p 1194:1194/udp --cap-add=NET_ADMIN kylemanna/openvpn
- 生成证书
docker run -v $OVPN_DATA:/etc/openvpn --rm -it kylemanna/openvpn easyrsa build-client-full CLIENTNAME nopass
- 生成自己的vpn账号
docker run -v $OVPN_DATA:/etc/openvpn --rm kylemanna/openvpn ovpn_getclient CLIENTNAME > CLIENTNAME.ovpn
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
服务器
+关注
关注
12文章
8339浏览量
83481 -
VPN
+关注
关注
4文章
283浏览量
29457
发布评论请先 登录
相关推荐
[原创]下一代软件SSL VPN免费体验版发布
端软件,就可在互联网上创建一个属于自己的SSL VPN网络。它可以实现口令、证书KEY双因子身份认证;可与微软的终端服务有效地进行了整合,极
发表于 12-02 10:57
[推荐]·零基础新手建站教程系列:如何一步一步的搭建属于自己的独立网站
·零基础新手建站教程系列:如何一步一步的搭建属于自己的独立网站 题记: 或许你很久以前就憧憬自己
发表于 11-25 19:06
如何使用tcp连接自己搭建的服务器?
大家好,我想使用tcp连接自己搭建的服务器 这个服务器不是本地local的IP4而是有域名的,类似espslr.*****.com,端口是8
发表于 03-07 06:58
如何配置ESP8266以连接到VPN?
ESP8266 上进行配置?
- 是否可以使用 fritz box VPN,或者我必须使用 Wireguard 或其他什么?
- 云 MQTT 代理服务是否是一种将数据从云端推送到我
发表于 06-01 10:16
动手搭建一台自己的BT下载服务器
动手搭建一台自己的BT下载服务器
相信大家对BT应用已经耳熟能详了吧,但在感受BT应用所带来便利的同时,你是否想过搭建一台
发表于 01-29 14:02
•1411次阅读
爱陆通5G/4G VPN工业路由器与TP-LINK企业级路由器搭建VPN
如何使用爱陆通5G/4G VPN工业路由器与TP-LINK(TL-ER6520)企业级路由器搭建VPN(IPSEC/L2TP VPN)? 一:采用V
发表于 04-02 14:33
•7217次阅读
本地服务器如何搭建,给大家分享四个步骤
本地服务器就是指充当服务器的电脑放在本地的服务器。在前端开发中常会搭建web本地服务器来运行项目。一些对网站建设不熟悉的朋友,可能觉得在本地
ORB305连接Linux搭建的OpenVPN服务器操作手册
1、网络拓扑用户服务器部署再云服务器,系统采用Linux系统,用户需要Linux系统搭建一套openVPN服务器,实现与终端路由器建立ope
![ORB305连接Linux<b class='flag-5'>搭建</b>的Open<b class='flag-5'>VPN</b><b class='flag-5'>服务</b>器操作手册](https://file.elecfans.com/web2/M00/77/B5/poYBAGNk5imAIvU0AAAvbAnTo08614.png)
评论