MyTetra Share
Делитесь знаниями!
Запустить простой OpenVPN в Docker
Время создания: 19.08.2018 11:56
Автор: br0ke
Текстовые метки: linux, docker, openvpn, kylemanna
Раздел: Информационные технологии - Linux - Docker
Запись: and-semakin/mytetra_data/master/base/15346617721nzdh5gzge/text.html на raw.githubusercontent.com

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.59
Яндекс индекс цитирования