VPN - легко, просто и не дорого

in #openvpn7 years ago

 В первую очередь задайтесь вопросом, Вам нужен VPN? Вполне  возможно, используя VPN Вы можете нарушать законодательство своей страны  и естественно я, как автор этой статьи не несу ответственность за Ваши  действия. Эта статья не является рекламной, не призывает к действиям,  которые могут привести к нарушению законов Вашей страны и в том числе  автор не нёсет никакой ответственности за ущерб, который может быть  нанесён Вам, при использовании материалов, которые будут рассмотрены в  этой статье! Если Вас устраивает предыдущий абзац, то тогда поехали1 

Это моя первая статья на Голосе и фоном играет 

Я не буду рассказывать, что такое VPN, просто предложу Вам простой,  легкий, безопасный (юрисдикция) и удобный способ развёртывания своего  сервера VPN. Я использую его в целях безопасности, как DevOps, доступ на  все мои сервисы (развернутые в паблике и виртуальных сетях)  только с  этого адреса IP, который прописан у меня в VPN. В том числе и мои  коллеги могут зайти только используя этот доступ. Впрочем возможности  такого сервиса всегда можно найти в интернете (#биржи?), вики Вам в  помощь! 

Первый этап

Регистрация на сайте https://www.scaleway.com/ процесс стандартный  


по шагам 

 

идем на почту  

подтверждаем вводим данные  

адрес и прочую кредитную информацию  

примерно так  

у меня карта qiwi premium, ей и плачу  

снимают 2 евро  

потом возвращают 

Ну а теперь самое интересное

Едем в Магадан Амстердам  

Нам нужен сервер в Амстердаме, Вы все по умолчанию прочитали полностью Лицензионное соглашение со Scaleway? (это важно!) 

Создаем сервер, нажимая зеленую кнопку Create server 

 ну а теперь Вам надо создать ключ SSH 

  1. создание ключа Linux 
  2. создание ключа Windows 
  3. создание ключа Mac 

я выбрал наиболее доступные и понятные пути для создания SSH ключа, Вы можете попробовать свои 

Ну что, едем дальше? 

Созданный ключ мы должны вставить в поле SSH keys  

и едем дальше Вам надо вставить содержимое PUB ключа, НИ В КОЕМ СЛУЧАЕ НЕ ВСТАВЛЯТЬ СОДЕРЖИМОЕ ОСНОВНОГО КЛЮЧА! Получим примерно следущее после нажатия зелёной кнопочки "use this SSH key" 

 ПОЗДРАВЛЯЮ! АККАУНТ НАСТРОИЛИ!!! А теперь переходим к созданию Вашего МЗТ VPN сервера! 

Создание VPN сервера

Жмем зеленую кнопочку слева "Create server" получаем в итоге:  

Выбираем  

далее 

 если надо IP6, то ставим переключатель ON  

Ну и собственно после всего этого нажимаем в правом нижнем углу зеленую кнопочку "Create server"

  Ждем несколько минут, примерно 5 и далее нам надо зайти из терминалов, Windows - Putty, Mac и Linux думаю понятно
ssh root@51.15.38.222 

Это в моем случае, я про цифры, которые после @ 

Ну а теперь настройка и получение ключей и файлов ovpn

Тут все намного проще. Мы с Вами до этого получили доступ и у нас есть терминалы.

в линукс системах: 

создание нового юзера (Вы должны находиться в терминале сервера, your_user - Ваш пользователь, например general-beck)  

scw-ovpn create your_user 

Не отходя от терминала надо ввести следующую команду, чтобы получть Ваш файл настроек (your_server_ip - Ваш IP адресс, про который мы говорили выше, ну и your_user - имя Вашего пользователя) 

ssh root@your_server_ip scw-ovpn show your_user > your_user.ovpn 

Этот файл должен быть сохраненён в том месте, из которго вы запустили терминал!

 Далее вы можете его указать любому клиенту в Вашей системе, который работает с ovpn файлами openvpn.net  

P.S. В Ubuntu запускаем через sudo openvpn --config general-beck.ovpn Ссылка на официальную документацию github 

P.S.S. В итоге мы получили СВОЙ собственный сервер #VPN за 2.99  euro в месяц, канал 200 мБит и анлим по трафику. Дорого? Найдите  дешевле и я Вам отдам все свои #голоса! Собственно на этом же сервере Вы можете еще дополнительно  получить 50 Гб для хранения своих медиа и прочих файлов и синхронизацию  со всех устройств используя ownCloud. Нахер гугл! 

Sort:  

Congratulations @general-beck! You have received a personal award!

2 Years on Steemit
Click on the badge to view your Board of Honor.

Do not miss the last post from @steemitboard:
SteemitBoard World Cup Contest - The results, the winners and the prizes

Do you like SteemitBoard's project? Then Vote for its witness and get one more award!