Страница 1 из 1

/etc/danted.conf

Добавлено: 11 дек 2025, 12:57
ya
Exclusive content for logged in users.

Код: Выделить всё

sudo ip link add name dummy0 type dummy
sudo ip addr add 10.0.0.1/24 dev dummy0
sudo ip link set dev dummy0 up
sudo apt install dante-server

/etc/danted.conf

Код: Выделить всё

logoutput: /var/log/danted.log
internal: dummy0 port = 1080 #внутренний
external: dummy0 #внешний

method: username none
clientmethod: none

user.privileged: root
user.unprivileged: nobody

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

pass {
  from: 0.0.0.0/0 to: 0.0.0.0/0
  protocol: tcp udp
  log: connect disconnect
}

Код: Выделить всё

sudo systemctl restart danted
Например, для перенаправления всего трафика

Код: Выделить всё

sudo iptables -t nat -A POSTROUTING -o dummy0 -j MASQUERADE
чтобы весь трафик, исходящий через виртуальный интерфейс dummy0, перенаправлялся через SOCKS5-сервер, работающий на 127.0.0.1:9050. Для этого обычно используют redsocks — инструмент, который позволяет перенаправлять любой протокол через SOCKS-прокси.

Код: Выделить всё

sudo apt update
sudo apt install redsocks
/etc/redsocks.conf

Код: Выделить всё

base {
    log_debug = off;
    log_info = on;
    log = /var/log/redsocks.log;
    daemon = on;
    redirector = iptables;
}

redsocks {
    local_ip = 127.0.0.1;
    local_port = 12345;  # порт, на который будет перенаправляться трафик
    ip = 127.0.0.1;
    port = 9050;        # ваш SOCKS5 сервер
    type = socks5;
}

Код: Выделить всё

sudo systemctl restart redsocks
sudo systemctl enable redsocks
Допустим, вы хотите перенаправлять весь трафик с dummy0:

Код: Выделить всё

sudo iptables -N REDIRECT
sudo iptables -A REDIRECT -i dummy0 -p tcp -j REDIRECT --to-ports 12345
sudo iptables -t nat -A PREROUTING -i dummy0 -p tcp -j REDIRECT
или

Код: Выделить всё

sudo iptables -t nat -A PREROUTING -i dummy0 -p tcp -j REDIRECT --to-ports 12345
- - - - - - - - - - - - - - -

/etc/danted.conf (другой вариант)

Код: Выделить всё

logoutput: /var/log/danted.log
internal: 0.0.0.0 port = 1080
external: eth0  # или ваш интерфейс
socksmethod: username
user.notprivileged: nobody
client pass {
  from: 0.0.0.0/0 to: 0.0.0.0/0
}
pass {
  from: 0.0.0.0/0 to: 0.0.0.0/0
}

Код: Выделить всё

sudo systemctl restart danted
Exclusive content for logged in users.

Re: /etc/danted.conf

Добавлено: 11 дек 2025, 14:10
ya
Exclusive content for logged in users.

Re: /etc/danted.conf

Добавлено: 11 дек 2025, 15:15
ya
для debian 11 добавление репозитория

Код: Выделить всё

apt install apt-transport-https
gpg --keyserver hkps://keyring.debian.org:443 --recv-keys 0x2404C9546E145360
gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add
https://www.youtube.com/watch?v=v6ce_xB9zvc
Exclusive content for logged in users.
Изображение
Exclusive content for logged in users.
Изображение

Re: /etc/danted.conf

Добавлено: 12 дек 2025, 00:44
ya
Exclusive content for logged in users.
/etc/environment
Exclusive content for logged in users.
Для применения изменений

Код: Выделить всё

source /etc/environment