В этой статье для «чайников» доступно объясняем как создать прокси-сервер SOCKS5 для обхода блокировок Telegram / Вконтакте / Яндекс / Одноклассники и других сайтов.
Читайте также:
- Шпионаж за Android и iOS
- Узнать чужой IP
- Как взломать Wi-Fi сеть и защитить ее
- Создание SOCKS5 сервера
- Создание VPN:
- Пустить весь трафик через TOR
- Превращаем Chrome в Tor
Выбор провайдера VPS
Есть два отличных хостинг провайдера для создания VPS, с легкой интуитивной панелью управления, чтобы в дальнейшем создать прокси-сервер SOCKS5— это Vultr и DigitalOcean! Специально для посетителей сайта Android +1 работает акция:
- При регистрации на Vultr $100 в подарок на 60 дней (мин. стоимость VPS от $2.5/месяц)
- При регистрации на DigitalOcean $100 в подарок на 60 дней (мин. стоимость VPS от $5/месяц)
Создаем и настраиваем сервер
- В зависимости какого вы выбрали провайдера, продолжаем создавать сервер, с такими параметрами
- на Vultr выбрать Ubuntu 18.04, тарифный план $5, страна по желанию
- на DigitalOcean выбрать Ubuntu 18.04, тарифный план $5, страна по желанию
Подключаемся к серверу
Для того, чтобы как-то управлять сервером (командная строка), необходим какой-то инструмент, в нашем случае это утилита PuTTY, которую надо скачать и установить.

После установки запускаем PuTTY, указываем IP адрес и нажимаем кнопку OPEN
- Далее вам необходимо ввести логин (root)
- Придуманный пароль
- Устанавливаем прокси-сервер SOCKS5
Внимание при вводе пароля, строка остается пустой, как будто ничего не вводите
Обновим программное обеспечение сервера Ubuntu:
sudo apt-get update && sudo apt-get upgrade -y
Настройка Dante
Скачаем Dante с сервера:
wget https://ppa.launchpad.net/dajhorn/dante/ubuntu/pool/main/d/dante/dante-server_1.4.1-1_amd64.deb
Загрузим дополнительный пакет gdebi и установим Dante
sudo apt-get install gdebi-core gdebi dante-server_1.4.1-1_amd64.deb
Будут сыпаться ошибки, игнорируем их!
Теперь нам необходимо узнать на каком сетевом интерфейсе наш IP, для этого вводим команду:
ifconfig
и получаем примерно такой вывод:

В данном примере интерфейс eth0. Запишите СВОЙ сетевой интерфейс в блокнот.
Теперь займемся настройкой конфигурации прокси-сервера, очистите конфиг, вводим команду:
>/etc/danted.conf
И внесем изменения с помощью текстового редактора nano:
nano /etc/danted.conf
Вносим свою конфигурацию:
logoutput: syslog user.privileged: root user.unprivileged: nobody internal: 0.0.0.0 port=1080 external: eth0 socksmethod: none clientmethod: none client pass { from: 0.0.0.0/0 to: 0.0.0.0/0 log: connect disconnect error } socks pass { from: 0.0.0.0/0 to: 0.0.0.0/0 log: connect disconnect error }
в строке «external: eth0» вы должны указать свой интерфейс! Сохраняем внесенные изменения!
Запустим прокси-сервер SOCKS5 Dante:
service danted start
Все готово!
В ближайшее время добавим видео по настройке прокси-сервер SOCKS5:
и о том как настроить прокси на различных устройствах!
Как добавить логин и пароль для конфиденциальности?
Создайте логин (пользователя Linux) и пароль:
sudo useradd ВашЛогин && sudo passwd ВашПароль
измените снова файл /etc/danted.conf, вводим команду:
nano /etc/danted.conf
изменяем строку socksmethod
с none на username:
... socksmethod: username clientmethod: none client pass { ...
Перезапустите сервер:
service danted restart
У вас еще остались вопросы? Пишите их в комментариях, рассказывайте, что у вас получилось или наоборот!
Вот и все! Больше полезных статей и инструкций читайте в разделе Статьи и Хаки Linux. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!