Печать
Категория: Network
Просмотров: 165

Простой socks5 сервер для Linux

https://www.inet.no/dante/

Отличная статья по настройке

Тезисно:

устанавливаем

apt install dante-server

редактируем конфигурационный файл

nano /etc/danted.conf

logoutput: syslog

user.privileged: root

user.unprivileged: nobody

# The listening network interface or address.

internal: 0.0.0.0 port=1080

# The proxying network interface or address.

external: eth0

# socks-rules determine what is proxied through the external interface.

socksmethod: username

# client-rules determine who can connect to the internal interface.

clientmethod: none

client pass {

    from: 0.0.0.0/0 to: 0.0.0.0/0

}

socks pass {

    from: 0.0.0.0/0 to: 0.0.0.0/0

}

меняя сетевой интерфейс и Ip адрес

создаем нового пользователя и задаем ему пароль:

sudo useradd -r -s /bin/false dante

sudo passwd dante

Эти учетные данные будут использоваться для аутентификации при подключении к нашему прокси.

Запускем службу dante и проверяем статус:

sudo systemctl start danted

sudo systemctl status danted.service