Pritunl - алгоритм установки OpenVPN сервера на Rocky Linux 8

Материал из Все о VPN, прокси и свободном интернете

Pritunl - алгоритм установки OpenVPN сервера на Rocky Linux 8

Видео инструкция:


Версия Rocky Linux 8 (протестировано 16.09.2022)

# cat /etc/redhat-release
Rocky Linux release 8.6 (Green Obsidian)

отключить ipv6 на Rocky Linux 8 (если включен ipv6 на VPS):

# vi /etc/sysctl.d/70-ipv6.conf
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
# sysctl --load /etc/sysctl.d/70-ipv6.conf

Добавляем mongodb 5 версии репозиторий:

# tee /etc/yum.repos.d/mongodb-org-5.repo<<EOF
[mongodb-org-5.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/8/mongodb-org/5.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc
EOF

Добавляем Pritunl репозиторий:

# tee /etc/yum.repos.d/pritunl.repo<< EOF
[pritunl]
name=Pritunl Repository
baseurl=https://repo.pritunl.com/stable/yum/oraclelinux/8/
gpgcheck=1
enabled=1
EOF

Добавляем EPEL репозиторий:

# dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
# gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 7568D9BB55FF9E5287D586017AE645C0CF8E292A
# gpg --armor --export 7568D9BB55FF9E5287D586017AE645C0CF8E292A > key.tmp; sudo rpm --import key.tmp; rm -f key.tmp
# dnf -y install pritunl mongodb-org
# systemctl start mongod pritunl
# systemctl enable mongod pritunl

Перейти на

https://IP/
и закончить установку.

Сгенерировать секретный ключ для подключения к mongodb:

# pritunl setup-key

Сгенерировать пароль для входа в web-интерфейс pritunl:

# pritunl default-password