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

in #openvpn6 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!

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.030
BTC 61378.39
ETH 3380.07
USDT 1.00
SBD 2.48