В первую очередь задайтесь вопросом, Вам нужен VPN? Вполне возможно, используя VPN Вы можете нарушать законодательство своей страны и естественно я, как автор этой статьи не несу ответственность за Ваши действия. Эта статья не является рекламной, не призывает к действиям, которые могут привести к нарушению законов Вашей страны и в том числе автор не нёсет никакой ответственности за ущерб, который может быть нанесён Вам, при использовании материалов, которые будут рассмотрены в этой статье! Если Вас устраивает предыдущий абзац, то тогда поехали1
Это моя первая статья на Голосе и фоном играет
Я не буду рассказывать, что такое VPN, просто предложу Вам простой, легкий, безопасный (юрисдикция) и удобный способ развёртывания своего сервера VPN. Я использую его в целях безопасности, как DevOps, доступ на все мои сервисы (развернутые в паблике и виртуальных сетях) только с этого адреса IP, который прописан у меня в VPN. В том числе и мои коллеги могут зайти только используя этот доступ. Впрочем возможности такого сервиса всегда можно найти в интернете (#биржи?), вики Вам в помощь!
Первый этап
Регистрация на сайте https://www.scaleway.com/ процесс стандартный
по шагам
идем на почту
подтверждаем вводим данные
адрес и прочую кредитную информацию
примерно так
у меня карта qiwi premium, ей и плачу
снимают 2 евро
потом возвращают
Ну а теперь самое интересное
Едем в Магадан Амстердам
Нам нужен сервер в Амстердаме, Вы все по умолчанию прочитали полностью Лицензионное соглашение со Scaleway? (это важно!)
Создаем сервер, нажимая зеленую кнопку Create server
ну а теперь Вам надо создать ключ SSH
я выбрал наиболее доступные и понятные пути для создания 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
. Нахер гугл!
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