Мануалы и рекомендации ·

3proxy. Socks и HTTP прокси.

Некоторому софту может потребоваться работа через прокси-сервер. Организовать себе http и socks прокси за 5 минут можно с помощью 3proxy.

  1. Ставим в CentOS репозиторий EPEL и 3proxy:
# yum install epel-release
# yum install 3proxy
  1. Переименуем дефолтный конфиг и создадим свой:
# mv /etc/3proxy.cfg /etc/3proxy.cfg.orig
# cat /etc/3proxy.cfg
daemon
nserver 8.8.8.8
nserver 8.8.4.4
nscache 65536
users MyUsername:CL:MyPassword
log /dev/null
auth strong
allow * * * 80-88,8080-8088 HTTP
allow * * * 443,8443 HTTPS
auth strong
flush
allow MyUsername
maxconn 384
socks -n -a -i1.2.3.4 -e1.2.3.4 -p4001
proxy -n -a -i1.2.3.4 -e1.2.3.4 -p4002

Здесь MyUsername и MyPassword — это логин и пароль для авторизации на прокси сервере.

Параметры…

socks -n -a -i1.2.3.4 -e1.2.3.4 -p4001
proxy -n -a -i1.2.3.4 -e1.2.3.4 -p4002

… на IP адресе 1.2.3.4 и порте 4001 размещают socks прокси, а на порте 4002 http прокси.

  1. Перезапускаем 3proxy:
# systemctl restart 3proxy
  1. И настраиваем работу нужного нам приложения через прокси сервер.

Для Firefox, при использовании авторизации, необходимо использовать порт http прокси: