Pritunl - как установить openvpn сервер на Ubuntu 20.04 - Focal c MongoDB 6 без ipv6
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2023
Pritunl - как установить openvpn сервер на Ubuntu 20.04 - Focal c MongoDB 6 без ipv6
1) Отключить IPv6 (если включен на сервере):
# vi /etc/sysctl.conf net.ipv6.conf.all.disable_ipv6=1 net.ipv6.conf.default.disable_ipv6=1 net.ipv6.conf.lo.disable_ipv6=1
Создаем файл, который будет применять параметры из sysctl.conf после ребута сервера:
# vi /etc/rc.local #!/bin/bash # /etc/rc.local /etc/sysctl.d /etc/init.d/procps restart exit 0
# chmod 755 /etc/rc.local # reboot
2) Установить MongoDB 6 на Ubuntu 20.04:
# apt-get install gnupg # wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add - # echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list # apt-get update # apt-get install -y mongodb-org # systemctl start mongod # systemctl enable mongod
3) Установить pritunl на Ubuntu 20.04:
# tee /etc/apt/sources.list.d/pritunl.list << EOF deb http://repo.pritunl.com/stable/apt focal main EOF
# apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv 7568D9BB55FF9E5287D586017AE645C0CF8E292A # apt-get update # apt-get --assume-yes install pritunl # systemctl start pritunl # systemctl enable pritunl
4) Зайти по https://ip/ и завершить установку.
Сгенерировать ключ для подключения к базе mongodb: # pritunl setup-key Сгенерировать пароль входа в админку pritunl: # pritunl default-password
Протестировано 18.09.2022