3proxy - конфиг для socks5 для нескольких IP

Материал из Все о VPN, прокси и свободном интернете

3proxy - конфиг для socks5 для нескольких IP

В данном примере конфиг прокси сервера /usr/local/etc/3proxy/3proxy.cfg для:

- запуска прокси сервера для socks5 для доступа с определенных IP: x.x.x.x и y.y.y.y, для всех остальных запрещен.
- запуска прокси сервера для socks5 на нескольких IP сервера (xx.xx.xx.xx и yy.yy.yy.yy) на порте 4233, а именно:
# netstat -nlp | grep 3proxy
tcp        0      0 xx.xx.xx.xx:4233      0.0.0.0:*               LISTEN      22991/3proxy
tcp        0      0 yy.yy.yy.yy:4233     0.0.0.0:*               LISTEN      22991/3proxy


Конфиг можно посмотреть вот тут: 3proxy.cfg_sock5

daemon
pidfile /usr/local/etc/3proxy/3proxy.pid
nserver 8.8.8.8
nserver 8.8.4.4
nscache 65536
timeouts 1 5 30 60 180 1800 15 60
auth iponly
allow * x.x.x.x * *
allow * y.y.y.y * *
maxconn 200
socks -ixx.xx.xx.xx -exx.xx.xx.xx -p4233
socks -iyy.yy.yy.yy -eyy.yy.yy.yy -p4233


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

proxy -n -a -p4233 -ixx.xx.xx.xx  -exx.xx.xx.xx