/etc/sockd.conf:
# Куда пишем логи.
logoutput: /var/log/socks/socks.log
# На каком сетевом интерфейсе и порту обслуживаем socks клиентов.
internal: rl0 port = 1080 # или можно указать IP: internal: 10.1.1.1 port = 1080
# С какого IP или интерфейса выходим во внешний мир.
external: ed0 # или external: 1.2.3.4
# Используемый метод авторизации клиентов. none - без авторизации.
method: username none #rfc931
# Разрешаем клиенту 192.168.0.2 выход через socks.
client pass {
from: 192.168.0.2/32 to: 0.0.0.0/0
log: connect disconnect iooperation
}
#Пример, как разрешить соединения от сервера.
pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
command: connect udpassociate
log: connect disconnect iooperation
}
# Пример, как запретить соединения от сервера
block {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: connect error
}
URL:
Обсуждается: http://www.opennet.me/tips/info/490.shtml