Гайд Как создать собственный прокси сервер SOCKS 5

  • 217
  • 101
Как правило, проблема маскировки собственного IP-адреса возникает при попытке доступа к ресурсом, которые были блокнуты рег. судом. Тогда в ход могут идти либо VPN, либо Proxy сервер, которые обычно арендуются у третьих лиц. Однако простейший прокси сервер SOCKS5 можно настроить своими руками в пару команд, на собственном сервере. Это даст возможность самостоятельно контролировать логи, что повысит конфиденциальность, и ускорит время работы и самое главное, не получить по жопе за из хекса на школьный форум.



Установка всего необходимого на сервер

Для начала нужно подключится к собственному серверу по
SSH. Для демонстрации, установка и настройка всего ПО будет производиться на ОС Debian.

Обновим систему и пакеты одной строчкой в терме:

Код:
 update && apt dist-upgrade

Есл у вас не стоит Dante Server, ставим его.

Код:
 install dante-server

Открываем конфигурационный файл, и вносим в него следующие настройки:

Код:
 stderr
internal: eth0 port = 8080
external: eth0
socksmethod: username

user.privileged: root
user.unprivileged: nobody
user.libwrap: nobody

client pass {
     from: 0.0.0.0/0 to: 0.0.0.0/0
     log: connect error
}

socks pass {
     from: 0.0.0.0/0 to: 0.0.0.0/0
     log: connect error
}

Дальше добавляем нового юзера:

Код:
-s /bin/false codered && passwd codered1

Открываем порты ( iptables ):

Код:
 -A INPUT -p tcp --dport 8080 -j ACCEPT
Как юзать?

Создаем в Proxifier на Windows новый профиль, вводим ip сервера, имя пользователя и пароль, и радуемся прокси.


1615408027776.png
 
Сверху Снизу