Pritunl - OpenVPN сервер - установка через docker


Материал из Wiki - Iphoster - 'the best ever hosting and support

(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: «=== Pritunl - OpenVPN сервер - установка через docker === Docker существенно упрощает и ускоряет установк…»)
 
(не показана 1 промежуточная версия 1 участника)
Строка 8: Строка 8:
 
Ссылка на образ: https://hub.docker.com/r/jippi/pritunl
 
Ссылка на образ: https://hub.docker.com/r/jippi/pritunl
 
<br />
 
<br />
Установка на CentOS 7:
+
Установка на CentOS 7:<br />
 +
  - отключаем фаервол, устанавливаем docker, добавляем его в автозагрузку и запускаем контейнер с pritunl
 
  # systemctl disable firewalld && systemctl stop firewalld && wget -O - https://get.docker.com | bash
 
  # systemctl disable firewalld && systemctl stop firewalld && wget -O - https://get.docker.com | bash
 
  # systemctl enable docker && systemctl start docker
 
  # systemctl enable docker && systemctl start docker
 
  # docker run --name=pritunl-server --detach --privileged --network=host --restart=always jippi/pritunl
 
  # docker run --name=pritunl-server --detach --privileged --network=host --restart=always jippi/pritunl
  
  # docker ps
+
  # docker ps -a
 
  CONTAINER ID        IMAGE              COMMAND                  CREATED              STATUS              PORTS              NAMES
 
  CONTAINER ID        IMAGE              COMMAND                  CREATED              STATUS              PORTS              NAMES
 
  2921c9de7d05        jippi/pritunl      "/bin/start-pritunl …"  About a minute ago  Up About a minute                      pritunl-server
 
  2921c9de7d05        jippi/pritunl      "/bin/start-pritunl …"  About a minute ago  Up About a minute                      pritunl-server
 +
 +
Перезагрузить контейнер с pritunl:
 +
# docker restart pritunl-server
 +
Остановить контейнер с pritunl:
 +
# docker stop pritunl-server
 +
Запустить контейнер с pritunl:
 +
# docker start pritunl-server
 +
 +
При перезагрузке сервера - контейнер pritunl-server автоматически будет запущен.
  
 
логин и пароль по-умолчанию pritunl/pritunl, которые нужно сменить сразу после заверешения установки:
 
логин и пароль по-умолчанию pritunl/pritunl, которые нужно сменить сразу после заверешения установки:
 
  https://ip_address/
 
  https://ip_address/

Версия 14:41, 13 февраля 2020

Pritunl - OpenVPN сервер - установка через docker

Docker существенно упрощает и ускоряет установку pritunl за счет уже подготовленных контейнеров на https://hub.docker.com/
В примерах используется CentOS 7 с docker на борту, но можно делать на любой ОС, на которой стоит docker.


образ - контейнер jippi/pritunl (сделан из ubuntu:16.04)

Ссылка на образ: https://hub.docker.com/r/jippi/pritunl
Установка на CentOS 7:

 - отключаем фаервол, устанавливаем docker, добавляем его в автозагрузку и запускаем контейнер с pritunl
# systemctl disable firewalld && systemctl stop firewalld && wget -O - https://get.docker.com | bash
# systemctl enable docker && systemctl start docker
# docker run --name=pritunl-server --detach --privileged --network=host --restart=always jippi/pritunl
# docker ps -a
CONTAINER ID        IMAGE               COMMAND                  CREATED              STATUS              PORTS               NAMES
2921c9de7d05        jippi/pritunl       "/bin/start-pritunl …"   About a minute ago   Up About a minute                       pritunl-server

Перезагрузить контейнер с pritunl:

# docker restart pritunl-server

Остановить контейнер с pritunl:

# docker stop pritunl-server

Запустить контейнер с pritunl:

# docker start pritunl-server

При перезагрузке сервера - контейнер pritunl-server автоматически будет запущен.

логин и пароль по-умолчанию pritunl/pritunl, которые нужно сменить сразу после заверешения установки:

https://ip_address/
Индекс цитирования