Как поднять свои прокси за 5 минут

Мануал Как поднять свои прокси за 5 минут

Арендуем дешевый сервер с каналом в 200Mb/s, для этого регестрируйтесь на
Please, Login or Register to view URLs content!
и сразу переходите в панель управления, жмите на кнопку "заказать". Вы можете воспользоваться любым другим хостингом.
0

В качестве операционной системы выбираем Debian-10.

Для дальнейшей работы, подключитесь к вашему серверу через терминал.

Для начала установим sudo на сервер командой:


1. apt install sudo

Далее устанавливаем сам 3proxy:


1. wget --no-check-certificate https://raw.github.com/SnoyIatk/3proxy/master/3proxyinstall.sh

2. chmod +x 3proxyinstall.sh

3. ./3proxyinstall.sh

После установки, открываем файл авторизации:


1. sudo nano /etc/3proxy/.proxyauth

1 1


Вставьте в него следующий код:


## addusers in this format:
#user:CL:password
##see for documentation: http://www.3proxy.ru/howtoe.asp#USERS
username:CL:strongpassword
Логин и пароль замените на свои.

Сохраните изменения CTRL+O и закройте редактор CTRL+X.

Открываем файл конфигурации прокси-сервера:


1. sudo nano /etc/3proxy/3proxy.cfg

2


Настраиваем:


# Запускаем сервер от пользователя proxy3
# (возможно в вашей ОС uid и gid пользователя proxy3
# будут другими. Для их определения воспользуйтесь командой id proxy3)
setgid 112
setuid 107
#
# Пропишите правильные серверы имен посмотрев их
# на своем сервере в /etc/resolv.conf
nserver 8.8.8.8
nserver 77.88.8.8
#
# Оставьте размер кэша для запросов DNS по умолчанию
nscache 65536
#
# Равно как и таймауты
timeouts 1 5 30 60 180 1800 15 60
#
# Если несколько IP на одном сервере, указываем тот,
# через который ходить во внешний мир.
# Иначе эту строку игнорируем
#external <YOURSERVERIP>
# Тоже самое, только указываем IP, который надо слушать
# Если проигнорировать, то прокси слушает все адреса на сервере
#internal <YOURSERVERIP>
#
# Указываем на расположение файла с пользователями и паролями
users $/etc/3proxy/.proxyauth
#
# укажите режим запуска как deamon
daemon
#
# путь к логам и формат лога, к имени лога будет добавляться дата создания
log /var/log/3proxy/3proxy.log D
logformat "- +_L%t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T"
#
# Включаем авторизацию по логинам и паролям
auth cache strong
#
# Конфигурация http(s) proxy
# Запускаем анонимный (-a) HTTP-proxy на порту (-p) 3128 и
# c отключенной NTLM-авторизацией (-n)
proxy -n -p3128 -a
socks -p1080
Top