Попробовал, не получилось...
# куда пишем логи, по умолчанию в stderr
# выберем syslog и файл
logoutput: syslog /var/log/danted.log
# интерфейс для входящих и исходящих соединений
# можно использовать имя или IP-адрес
internal: eth0 port = 1080
#internal: 192.168.1.1 port = 1080
external: eth1
# метод аутентификации username, none, rfc931 и pam.
method: username none #rfc931 pam
# далее идет настройка правил
# разрешающих - pass и блокирующих - block.
# в правилах можно использовать такие ключевые слова: from, to,
# command, method, protocol, proxyprotocol, user.
# и действия: bandwidth, libwrap, log и redirect.
# пример разрешающего правила
client pass {
from: 172.16.0.0/24 port 1-65535 to: 0.0.0.0/0
}
pass {
from: 172.16.0.0/24 to: 0.0.0.0/0
command: connect udpassociate
log: connect disconnect iooperation
}
# для примера заблокируем DNS запросы на внешний интерфейс
block {
from: 0.0.0.0/0 to: 0.0.0.0/0
command: bind
log: connect error
}
# блокировка доступа к сайту example.com
block {
from: 0.0.0.0/0 to: .example.com port = http
log: connect error
}
Всё тоже самое.
Убивать процесс как вариант перезапуска - вынос мозга, висит девять процессов sockd и каждый его ID надо прописать :o
В /log имеется некий socks.log, в нём такое:
Dec 13 06:13:55 (1355354035.940550) sockd[9264]: checkconfig(): setting the unprivileged uid to 0 is not recommended for security reasons
Dec 13 06:13:55 (1355354035.940638) sockd[9264]: checkconfig(): setting the libwrap uid to 0 is not recommended for security reasons
Dec 13 06:13:56 (1355354036.940767) sockd[9264]: serverinit(): bind of address 172.16.0.10.1080 failed: Address already in use (errno = 98)
Dec 13 06:13:56 (1355354036.940811) sockd[9264]: sockdexit(): terminating
Dec 13 06:13:56 (1355354036.940840) sockd[9264]: sockdexit(): truncate(/var/run/sockd.pid): No such file or directory (errno = 2)
Может связано с неудачей подключения?