DzenIT

HOME ZEN IT SOFT APK LIVE GAME OTHER W CONTACT SEARCH

Настраиваем прокси ip4, ip6 с помощью 3proxy в ubuntu

Сегодня расскажу вам как можно настроить прокси ip6 и ip4 для дальнейшего использования. Все команды я делал под root.

Установим все необходимые библиотеки:

apt-get update
apt-get upgrade -y
apt-get install build-essential libevent-dev libssl-dev gcc make psmisc nano sudo screen -y 

Будем использовать 3proxy, качаем офф. репозиторий или можете скачать с архива.

wget https://github.com/z3APA3A/3proxy/archive/0.8.12.tar.gz --no-check-certificate
Альтернатива
tar -xvf 0.8.12.tar.gz
cd 3proxy-0.8.12 

Начнем со сборки 3proxy

Делаем сервер анонимным

#define ANONYMOUS 1

Начинаем сборку из исходников

make -f Makefile.Linux
make -f Makefile.Linux install 

Наш сервер собран, ищем его расположение.

cd ~/
whereis 3proxy 

Переходим в папку с конфигурацией

cd /usr/local/etc/3proxy 

Редактируем файл 3proxy.cfg, используем любой редактор

nano 3proxy.cfg 

Прокси ip6 и ip4 с авторизацией на https + socks. Вместо login пишем логин, а password заменяем на свой пароль. -p это порт

daemon 
# http(s) 
#auth none
auth strong
users login:CL:password
allow * * * *
#это прокси ip6 http(s)
#proxy -6 -n -a -p2502 -i{ipv4} -e{ipv6} это пример
proxy -6 -n -a -p2502 -i88.88.88.88 -e2991:41d0:602:2dd::45
#proxy ip4
proxy -n -a -p6311 -i88.88.88.88 -e88.88.88.88 

# socks
#auth none
auth strong
users login:CL:password
allow * * * *
#это прокси ip6 socks
#socks -6 -p2502 -i{ipv4} -e{ipv6}
proxy -6 -n -a -p2502 -i88.88.88.88 -e2991:41d0:602:2dd::45
#proxy ip4
socks -n -a -p6311 -i88.88.88.88 -e88.88.88.88 

Для авторизации без пароля и логина, нужно заменить строку  auth strong на auth none

Можное еще добавить dns для наших прокси. Вверху конфигурации перед daemon пропишите

nserver 1.1.1.1
nserver 1.0.0.1
nscache 65536
timeouts 1 5 30 60 180 1800 15 60

Про подробную конфигурацию 3proxy можете узнать тут https://3proxy.ru/howtor.asp

Запуск

3proxy /usr/local/etc/3proxy/3proxy.cfg

Остановка

killall -9 3proxy 

Добавление к cron чтобы работал автоматически после перезагрузки сервера

crontab -e 

Там внизу дописываем

@reboot sudo -u root /usr/local/etc/3proxy/bin/3proxy /usr/local/etc/3proxy/3proxy.cfg

Проверяем

crontab -l 

Использую proxyfoxy под firefox, он там дружит с автозиразацией по логину и паролю как в windows так и на android

Дешевый сервер за 1$ в месяц можете открыть тут (реферальная ссылка, буду благодарен, если закажите сервер по ней)