Арендуем дешевый сервер с каналом в 200Mb/s, для этого регестрируйтесь на
и сразу переходите в панель управления, жмите на кнопку "заказать". Вы можете воспользоваться любым другим хостингом.
В качестве операционной системы выбираем Debian-10.
Для дальнейшей работы, подключитесь к вашему серверу через терминал.
1.
1.
2.
3.
1.
Логин и пароль замените на свои.
Сохраните изменения CTRL+O и закройте редактор CTRL+X.
1.
В качестве операционной системы выбираем 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
Вставьте в него следующий код:
## 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
Настраиваем:
# Запускаем сервер от пользователя 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