0
点赞
收藏
分享

微信扫一扫

Docker安装OpenVPN,轻松搭建属于您企业自己的内网接入系统

他说Python 2022-03-30 阅读 61
linuxcentos

目录

从之前几期开始开始,我们一直在分享Linux的一些常见系统操作以及一些常用操作系统的安装。

如果您感兴趣的话,也可以看看我们之前的帖子

Docker安装BookStack,打造属于您公司自己的开源wiki

Docker安装zabbix,打造属于您公司自己的开源监控系统-安装服务篇 

Docker安装MySQL,让您也能玩转MySQL的安装

Docker安装Nginx,初学者也能让您轻松玩转Nginx的安装

前言

 

VPN直译就是虚拟专用通道,是提供给企业之间或者个人与公司之间安全数据传输的隧道,OpenVPN无疑是Linux下开源VPN的先锋,提供了良好的性能和友好的用户GUI。

它大量使用了OpenSSL加密库中的SSLv3/TLSv1协议函数库。

目前OpenVPN能在Solaris、Linux、OpenBSD、FreeBSD、NetBSD、Mac OS X与Microsoft Windows以及Android和iOS上运行,并包含了许多安全性的功能。它并不是一个基于Web的VPN软件,也不与IPsec及其他VPN软件包兼容。

安装步骤

Docker-compose安装方法(推荐方式)

#编写docker-compose启动文件
---
version: "2.1"
services:
  openvpn-as:
    image: ghcr.io/linuxserver/openvpn-as
    container_name: openvpn-as
    cap_add:
      - NET_ADMIN
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/London
      - INTERFACE=eth0 #optional
    volumes:
      - <path to data>:/config
    ports:
      - 943:943
      - 9443:9443
      - 1194:1194/udp
    restart: unless-stopped
#编写完成后,直接执行
docker-compose up -d

Docker Cli 安装方法

docker run -d \
  --name=openvpn-as \
  --cap-add=NET_ADMIN \
  -e PUID=1000 \
  -e PGID=1000 \
  -e TZ=Europe/London \
  -e INTERFACE=eth0 `#optional` \
  -p 943:943 \
  -p 9443:9443 \
  -p 1194:1194/udp \
  -v <path to data>:/config \
  --restart unless-stopped \
  ghcr.io/linuxserver/openvpn-as
举报

相关推荐

0 条评论