一. 获取镜像

$ docker pull fcojean/l2tp-ipsec-vpn-server

二. 创建一个vpn.env文件

$ vim /home/vpn.envVPN_IPSEC_PSK=这里填一个随机字符串,随便输吧,32位以内
VPN_USER=这里输入vpn的登录名
VPN_PASSWORD=这里输入vpn的登录密码

三. 容器启动之前,在宿主机中先执行

$ sudo modprobe af_key

四.运行容器

$ docker run \--name l2tp-vpn-server \--env-file /home/vpn.env \-p 500:500/udp \-p 4500:4500/udp \-v /lib/modules:/lib/modules:ro \-d --privileged \--restart=always \hwdsl2/ipsec-vpn-server

五.查看容器运行日志

$ docker logs l2tp-vpn-server

出现以下字样表示成功

六.win10配置L2TP

1.编辑vpn

 2.更改适配器选项

 3. 如果报如下错误:


win+R输入:regedit
打开注册表创建目录:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/PolicyAgent
添加:AssumeUDPEncapsulationContextOnSendRule

到此就部署成功了,是不是很简单呢 (ง •̀_•́ง)

通过Docker安装L2TP相关推荐

  1. Docker安装Apache与运行简单的web服务——httpd helloworld

    Docker运行简单的web服务--httpd helloworld目录[阅读时间:约5分钟] 一.Docker简介 二.Docker的安装与配置[CentOS环境] 三.Docker运行简单的web ...

  2. etcd 笔记(02)— etcd 安装(apt 或 yum 安装 、二进制包安装、Docker 安装 etcd、etcd 前端工具etcdkeeper)

    1. 使用 apt 或 yum 安装 etcd 命令如下: sudo apt-get install etcd 或者 sudo yum install etcd 这样安装的缺点是:安装的 etcd 版 ...

  3. docker安装Mysql5.7以及远程登陆链接配置

    1.安装mysql5.7 docker镜像 docker安装:docker安装一条龙 1.拉取官方mysql5.7镜像 docker pull mysql:5.7 root@VM-12-5-ubunt ...

  4. docker 安装oracle_阿里云使用Docker搭建Hadoop集群

    摘要 吐血整理,搭建了两遍,亲测可用!!! 我买的是阿里云2C4G的服务器,使用的是CentOS 7.7版本.在搭建过程中踩了不少坑,本篇文章希望对大家有用 CentOS 7.7安装Docker 查看 ...

  5. docker 安装和使用

    目录 1.安装docker的官方网站 配置镜像加速器 查看docker安装的版本 重启docker 启动 docker 查看启动的状态 下载测试镜像 并且启动该容器 2.操作docker 镜像的常用命 ...

  6. docker 安装 oracle12,使用Docker安装Oracle 12c

    使用Docker安装Oracle 12c 假设你的服务器已成功安装Docker,继续进行以下操作: 1. 启动Docker [root@node01 ~]# service docker start ...

  7. Centos-安装Docker并使用Docker安装mysql遇到的问题以及解决方法

    为什么安装Docker?? ----不知道啊,说是用其安装mysql简单 step1:    首先百度,查找安装的教程,哎,找到了: 如下: https://www.jianshu.com/p/9c9 ...

  8. 002.Docker安装部署

    一 docker安装-CentOS系统 1.1 docker自动安装脚本 1 root@docker:~# wget -qO- https://get.docker.com/ | sh 2 或-- 3 ...

  9. Linux磁盘挂载和docker安装

    本篇给大家介绍Linux磁盘挂载和docker安装的相关内容,Linux服务器的操作是一个手熟的过程,一些不常用的命令隔断时间就忘记了,熟话说好记性不如烂笔头,还需在平时的工作中多练习记录. 最近新申 ...

  10. Docker学习(一)Ubuntu版本的Docker安装和使用

    2019独角兽企业重金招聘Python工程师标准>>> Docker安装: [apt-get install docker.io   如果不成功先运行 apt-get update] ...

最新文章

  1. SSAS : 如何禁用SSAS的QueryLog
  2. 鸟哥的linux 实训教程,鸟哥的Linux基础学习实训教程
  3. 渴望 英语_渴望订阅– RxJava常见问题解答
  4. UVA785 LA5281 Grid Colouring【DFS】
  5. 红帽RHCE培训-课程3笔记内容2
  6. (转)Spring实现IoC的多种方式
  7. C# 自定义电脑屏幕保护程序
  8. 一个关于Booth算法的文章
  9. Linux 定时器 基本使用
  10. c语言编程十进制转八进制算法,C语言十进制如何转八进制?
  11. 20190421 工作周记录-反思
  12. 声谱图(spectrogram)、FBank(Mel_spectrogram)和 MFCC(Mel倒谱)到底用哪个作为NN输入?
  13. 品《阿里巴巴大数据实践-大数据之路》一书(下)
  14. 【javascript】JS+DOM实现图片库(改进版)
  15. arcgis10.2以上版本转换测量队节点所在TXT为所需格式(arctoolbox-samples-features-creat featrure from text file所需要的面格式)
  16. 筒仓计算表格_筒仓世界中的开源极客
  17. 攻防世界 Misc Miscellaneous-200
  18. SoundNet:根据声音来识别场景环境实践
  19. Linux赋予用户读写权限
  20. 【黑马Java笔记+踩坑】MyBatisPlus基础

热门文章

  1. 浏览器页面录制及转视频方案
  2. Data Base学习记录:ODL
  3. 通常我们将python语言程序保存在一个后缀_c 语言程序设计 沈显君课后答案
  4. 网络编程学习_TCP协议
  5. fflush函数实例
  6. 点餐系统mysql设计,SpringBoot 微信点餐系统 1:数据库表设计
  7. 软件开发需要学习什么?
  8. 30天自制操作系统 学习笔记1
  9. 计算机分析学生表字段,巧用Excel数据透视表统计分析学生成绩
  10. 百度杀毒+7654联盟