====== Pritunl Centos 7 ====== ===== Установка pritunl и mongodb ===== ==== Кофигурируем repositories ==== sudo tee /etc/yum.repos.d/mongodb-org-3.4.repo << EOF [mongodb-org-3.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/3.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc EOF sudo tee /etc/yum.repos.d/pritunl.repo << EOF [pritunl] name=Pritunl Repository baseurl=https://repo.pritunl.com/stable/yum/centos/7/ gpgcheck=1 enabled=1 EOF ==== Добавляем epel repo ==== yum -y install epel-release ==== Конфигурируем selinux ==== vi /etc/selinux/config В этом коде исправляем в строке SELINUX=enforcing на SELINUX=disabled. # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=enforcing . # SELINUXTYPE= can take one of three two values: # targeted - Targeted processes are protected, # minimum - Modification of targeted policy. Only selected processes are protected. # mls - Multi Level Security protection. SELINUXTYPE=targeted ==== Удаляем firewalld ==== sudo yum -y remove iptables-services sudo systemctl stop firewalld.service sudo systemctl disable firewalld.service ==== Импортируем ключи и устанавливаем pritunl mongodb ==== # импорт ключей gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 7568D9BB55FF9E5287D586017AE645C0CF8E292A gpg --armor --export 7568D9BB55FF9E5287D586017AE645C0CF8E292A > key.tmp; sudo rpm --import key.tmp; rm -f key.tmp # установка приложения и mongodb yum -y install pritunl mongodb-org ==== Включаем pritunl и mongo ==== systemctl start mongod pritunl systemctl enable mongod pritunl ===== Конфигурируем pritunl ===== # # создаем ключ для работы mongodb и конфигурируем pritunl # pritunl setup-key # # переходим по IP адресу виртуалки, у меня это # https://10.10.10.111 # и начинаем кофигурирование серверов openvpn в веб-морде pritunl # для этого создаем пользователя командой в консоли sudo pritunl default-password