MyTetra Share
Делитесь знаниями!
Запустить простой OpenVPN в Docker
19.08.2018
11:56
Автор: br0ke
Текстовые метки: linux, docker, openvpn, kylemanna
Раздел: Информационные технологии - Linux - Docker

1. Выбрать имя для тома с данными для OpenVPN и записать в переменную окружения:


OVPN_DATA="ovpn-data-example"


2. Создать том:


docker volume create --name $OVPN_DATA


3. Инициализировать OpenVPN:


docker run -v $OVPN_DATA:/etc/openvpn --log-driver=none --rm kylemanna/openvpn ovpn_genconfig -u udp://VPN.SERVERNAME.COM

docker run -v $OVPN_DATA:/etc/openvpn --log-driver=none --rm -it kylemanna/openvpn ovpn_initpki


4. Запустить OpenVPN:


docker run -v $OVPN_DATA:/etc/openvpn -d -p 1194:1194/udp --cap-add=NET_ADMIN kylemanna/openvpn


5. Сгенерировать файл для подключения клиента (*.ovpn) со встроенными сертификатами:


docker run -v $OVPN_DATA:/etc/openvpn --log-driver=none --rm kylemanna/openvpn ovpn_getclient CLIENTNAME > CLIENTNAME.ovpn


Так же в этом разделе:
 
MyTetra Share v.0.52
Яндекс индекс цитирования