Свой VPN

Свой VPN

@darktiming

Для того, чтобы поднять свой vpn нам нужен сервер. Как я уже говорил в прошлой статье, мы выбрали сайт Aruba, но затем я зашел и еще раз посмотрел там цены, сейчас цена за vds около 2.5 евро это примерно 200 рублей. Я нашел сайт(русский), где цена в два раза ниже, но зато vds будет даже немного мощнее.
https://vds.sh/ru/?u=10865
Заходим на этот сайт. Пролистываем и находим готовый тариф микро за 98 рублей.
Нажимаем на покупку и регистрируемся. Как регистрироваться дело каждого, сайт не сверяет введенные вами данные с кх. (кх - кард холдер, владелец карточки). Активируем учетку, перейдя по ссылке из почты.
Нажимаем микро заказать за 98 рублей. Выбираем ось. Выбирайте ubuntu 16.04 она занимает не много места, а также не такая старая и на ней поддерживаются практически все службы. Предустановленное ПО оставьте пустым, иначе это забьет память ненужным хламом. Жмем в корзину и оплачиваем. Создаем плательщика, желательно указать те данные, которые Вы указали при регистрации. Адрес и индекс напишите на рандом, не самая лучшая идея писать туда свой, мы же все таки VDS не для компьютерных стрелялок поднимаем:) Выбираем метод оплаты, не советую платить с карточки, Вас могут спалить, если Вы будете делать, что то очень темное на этом VDSе. Оплачиваем и некоторое время ждем, логин и пароль от вашего vds должен придти на почту, либо если не приходит нужно зайти во вкладку "товары \ услуги" -> "виртуальные серверы" и найти там свой сервер. Далее нам понадобится еще одна програмка - Putty. https://putty.org.ru/get/PuTTY-0.66-RU-16.zip/from/a/mirror
Одна из ссылок на скачивание. В поле host name вводим полученный нами ip адрес. Порт оставляем таким же - 22. Connection tipe - ssh. Нажимаем open, соглашаемся с тем, что выкидывает Putty вводим логин и пароль, которые Вы получили по почте.
Отлично! Ты поднял свой первый удаленный сервер, но это еще не все, теперь вводим следующие команды вслед друг за другом.

apt-get install pptpd
echo "localip 10.0.0.1" >>/etc/pptpd.conf
echo "remoteip 10.0.0.100-200">>/etc/pptpd.conf
echo "ms-dns 8.8.8.8">>/etc/ppp/pptpd-options

echo "ms-dns 8.8.4.4">>/etc/ppp/pptpd-options
echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
sysctl -p
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE && iptables-save
Теперь нам нужно создать пользователя.
echo "login pptpd password *">>/etc/ppp/chap-secrets
Вместо login и password пишите что хотите, желательно конечно не 123456
Перезапускаем дедик (дедик - выделенный сервер)
service pptpd restart
На этом все:) Возникли проблемы? Пиши мне в телегу @darktiming

Report Page