Поднимаем свой OpenVPN

  • Автор темы Admin

Admin

#1
Администратор
Регистрация
31.12.2019
Сообщения
7,550
Реакции
36
Всем доброго времени суток.
В данном мини-гайде я расскажу как можно поднять свой vpn сервер для анонимного просмотра прона, а также для самокеков чего либо. Погнали.
bef8ca19-2da5-4196-a497-ad7bce64c2d8.png

Для начала нам нужен VDS , либо VPS.
Перед арендой VDS/VPS поинтересуйтесь, поддерживается ли драйвер TUN/TAP. Некоторые провайдеры требуют дополнительной оплаты для подключения TUN/TAP.
После того как мы приобрели сервер подключаемся по SSH, я использую Putty
Для начала снесем rsyslog дабы отключить все логи, но перед этим подпишемся на канал дарктуториал ссылка которого будет внизу статьи.
cd /var/log rm -r * apt-get remove rsyslog Дабы не еб... тратить время на создание ключей, применим скрипт который все сделает за нас, и выплюнет готовый конфиг.
apt-get update apt-get install git cd /root git clone https://github.com/Nyr/openvpn-install.git cd openvpn-install chmod +x openvpn-install.sh ./openvpn-install.sh
288af2d2-d9ce-4b07-afce-46c4c2db1e41.png

Видим приветствие, и возможность указать ip на котором будет рабоать OpenVPN
В нашем случаем просто жмем enter, и продолжаем
332bf6e1493fae2d22a42.png

Тут ставим цифру 2, тем самым указываем серверу что работать нужно по tcp
45c0d6a76bc302dc4cf5d.png

Тут указываем порт который будет прослушивать openvpn
Либо оставляем стандартный либо меняем, я сменю на 55822
2c862b4e158f6c92af5e7.png

Тут выбираем днс который будет использовать vpn сервер
Я возьму от гугла
45c3a863e7a63d62b8b5a.png

Тут пишем что хотим, без спецсимволов
Дальше скрипт нам предложит установить OpenVPN если в нас его нет.
Затем сгенерируются ключи, после нам сообщат что все готово.
Переходим в домашнюю директорию
cd /root тут будет лежать клиентский конфиг с тем именем что вы указали, копируем любым удобным способом его себе на локалку, я воспользуюсь scp.
В моем случае на винде ищем возле putty файл pscp.exe, открываем консоль, переходим в папку с указаным выше файлом.
набираем
scp ваш_логин@ip впс:/root/client.ovpn C:\client.ovpn затем нас попросит ввести пароль от сервера
набираем, видим что все успешно скопировалось
89dbcc7c86605c43ef6bb.png

собственно наш кофиг в нас
Теперь отключим логи openvpn, перейдем в папку с конфигом сервера.
cd /etc/openvp откроем редактором server.conf
nano server.conf переходим в конец файла,видим данную строку
23d8bc70aa34448aa4f93.png

удаляем ее
Теперь в конец добавляем 2 строки
log /dev/null status /dev/null этим самым мы отключаем запись логов в файл.
Перезапустим опенвпн
service openvpn restart все готово
качаем впн клиент под винду
https://swupdate.openvpn.org/community/releases/openvpn-install-2.4.3-I601.exe
Устанавливаем, наш конфиг кидаем в папку (путь к openvpn)\config
Теперь запускаем OpenVPN GUI, идем в трей, пкм по иконке openvpn->Соединить
Все, мы подключились к нашему серверу.
d7dd396c0fb9e779ffaf3.png

Если хотим меняем часовой пояс.
Плюсы такого впн в скорости, так как юзаете его только вы то скорость будет высокая.
Если хотим добавить пользователя, запускаем наш скрипт повторно.



cd /root/openvpn-install ./openvpn-install.sh ./root/openvpn-admin/сukiepяo-hues-os/install
d8bec6bfa0a2a96090bde.png

Мы можем добавить юзера, удалить юзера, удалить openvpn
 

Members, viewing this thread

Сейчас на форуме нет ни одного пользователя.