0
点赞
收藏
分享

微信扫一扫

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

他说Python 2022-03-30 阅读 64
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 条评论