RUS
RUB
8 (800) 775 97 42
Бесплатно, круглосуточно
 
 
 
 

VPS СПРАВОЧНИК
БАЗА ЗНАНИЙ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ

Как поднять VPN, используя OpenVPN и Streisand

22.04.2020

Как поднять VPN, используя OpenVPN и Streisand

Эта пошаговое руководство, как настроить VPN на сервере RUVDS с минимальными усилиями. Мы будем поднимать OpenVPN на сервере с Ubuntu 16.04, используя скрипт Streisand. Метод подойдет тем, кто работает на Linux и MacOS.

Для начала, создайте новый VPS-сервер в личном кабинете. Хватит минимальной конфигурации, главное выбрать ОС Ubuntu 16.04 TLS.

Внимание: не запускайте скрипт на сервере, на котором хранятся ваши данные или работают проекты, Streisand может удалить их. Нужна именно пустая и чистая VPS

Сервер будет готов за 5-6 минут и у вас появятся данные для доступа к нему: IP-адрес и пароль для пользователя root

Дальнейшние шаги надо выполнить на вашем ноутбуке или компьютере

  • Создаем SSH-ключ

    Откройте Terminal и введите команду
    ssh-keygen
    Если команданая строка спрашивает: Overwrite (y/n), введите n и нажмите enter.
  • Дальше вводим команду
    ssh-copy-id root@host
    где host — IP-адрес вашего сервера. Командная строка попросит ввести пароль — введите пароль из личного кабинета

  • Установите Git на ваш компьютер

    • На Debian и Ubuntu
      sudo apt-get install git 
    • На Fedora
      sudo dnf install git
    • На macOS
      • установите Homebrew
        /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
      • затем, используя homebrew
        brew install git
  • Установите pip - систему управления пакетами для Python

    • На Debian и Ubuntu (также устанавливает зависимости. необходимые для сборки Ansible и работы некоторых других модулей)
      sudo apt-get install python-paramiko python-pip python-pycurl python-dev build-essential
    • На Fedora
      sudo dnf install python-pip
    • На macOS 
      sudo easy_install pip sudo pip install pycurl
  • Установите Ansible

    • На macOS
      brew install ansible
    • На BSD или Linux 
      sudo pip install ansible markupsafe

Теперь установите необходимые библиотеки Python на вашем VPS

  • Войдите на сервер через ssh
    ssh root@ip_адрес_сервера
  • Введите команды
    sudo apt-get update
    sudo apt-get upgrade
  • sudo add-apt-repository ppa:jonathonf/python-3.6
    sudo apt update
    sudo apt install python3.6
  • sudo add-apt-repository -r ppa:jonathonf/python-3.6
    sudo apt update

Теперь надо запустить скрипт Streisand на вашем компьютере. Он подключится к серверу и развернет на нем VPN

Склонируйте репозиторий Стрейзанд и перейдите в директорию


git clone https://github.com/StreisandEffect/streisand.git && cd streisand
Запустите скрипт Стрейзанд
./streisand
  1. Скрипт попросит вас ввести число. Вводим 8
  2. Введите IP-адрес вашего VPS из личного кабинета
  3. Введите слово streisand
  4. На вопрос Press enter to customize your installation отвечаем no
  5. На все вопросы просто нажимайте enter, ничего не вводя

Вот и все. После успешной установки вы увидите сообщение

Нажмите enter и откроется страница с инструкциями, как начать использовать ваш новенький VPN на компьютерах, телефонах и планшетах.

Все, теперь вам осталось настроить устройства и все будет работать.

Просмотров: 424

ДРУГИЕ СТАТЬИ

 
КОНТАКТЫ
8 (800) 775-97-42
Мы всегда готовы ответить на Ваши вопросы в любое время суток.
Созданных
серверов
202145
Huawey
Supermicro
Cisco
Intel
Microsoft
ISP
Kaspersky
RuVDS
[включите JavaScript в Вашем браузере]
8 (800) 775-97-42
+7 (495) 135-10-99
МЫ В СОЦИАЛЬНЫХ СЕТЯХ
Мы используем файлы cookies, чтобы сделать работу нашего сайта наиболее удобной для Вас. Продолжая пользоваться нашим сайтом, Вы соглашаетесь с использованием файлов cookies (куки-файлов). Дополнительные сведения об этих файлах Вы можете узнать в нашей политике конфиденциальности.