howto

Как собрать и запустить простейший HTTP-proxy 3proxy

1. Подправить Makefile.unix (CC, CFLAGS, LN, LDFLAGS).

2. Если необходимо очистить старые собранные файлы:
$ make -f Makefile.unix clean

3. Запустить сборку,
$ make -f Makefile.unix

4. Скопировать необходимые исполняемые файлы во вновь созданный каталог /usr/local/bin/3proxy/.

5. И набрать в этом каталоге текст файла настроек, config. Например:

# /usr/local/bin/3proxy/config
log 
auth none
allow * 192.168.0.0/24 * *
external 0.0.0.0
internal 192.168.0.254
dnspr
# dnsproxy listens on UDP/53 to answer client's DNS requests.
proxy -n
pop3p