OpenVPN — свободная реализация технологии виртуальной частной сети (VPN) с открытым исходным кодом для создания зашифрованных каналов типа точка-точка или сервер-клиенты между компьютерами. Она позволяет устанавливать соединения между компьютерами, находящимися за NAT и сетевым экраном, без необходимости изменения их настроек. OpenVPN была создана Джеймсом Йонаном (James Yonan) и распространяется под лицензией GNU GPL[5].

Качаем скрипт установки OpenVPN-сервера и запускаем установку

wget https://git.io/vpn -O openvpn-install.sh
sudo bash openvpn-install.sh

 

Когда будет установлен IP адрес 104.237.156.154 (замените 104.237.156.154 на ваш актуальный IP) и порт на 1194 (или 443, если вы не используете веб сервер). Используйте OpenDNS или Google DNS серверы с VPN. Далее, введите имя клиента (например, iPhone, Nexus6, LinuxRouter, BackupServer и другие). Наконец, нажмите клавишу ‘Enter’ для установки и настройки OpenVPN на вашей системе.

 

Настройки нашего сервера находятся:

nano /etc/openvpn/server.conf

 

Редактируем наш /etc/openvpn/server.conf и вписываем в него следующую строку… Если нам надо одновременно подключаться и с компьютера и с телефона

duplicate-cn

 

Для остановки службы OpenVPN:

sudo systemctl stop openvpn@server

 

Для запуска службы OpenVPN:

sudo systemctl start openvpn@server

 

Для перезапуска службы OpenVPN:

sudo systemctl restart openvpn@server

 

На сервере в домашней папке появится файл — имя_какое_дали.ovpn
 

Наш OpenVPN сервер готов к работе!

Posted in *nix, Admin, Web

Leave a Comment:

Ваш e-mail не будет опубликован. Обязательные поля помечены *