Добрый день!
Настройка 3proxy не отнимет у вас более 10 минут, все очень просто.
Для того, чтобы ничего не тормозило при работе из России, рекомендую взять сервер в Германии или Нидерландах. Лично я использую в основном DigitalOcean, он очень простой и отлично работает. Если хочется немного сэкономить, можно попробовать Aruba, но там все несколько запутано.
Если решите использовать DigitalOcean, то можете получить 10$ при регистрации на счет (ссылка). Этого хватит на 2 месяца использования виртуального сервера с 1 Гб памяти и 20 Гб SSD.
Установка 3proxy
Для начала вам необходимо создать виртуальный сервер, подключиться к нему по SSH (статья если не знаете как) и установить сам 3proxy.
Если у вас CentOS, то просто введите:
yum install 3proxy
Если любая другая:
wget --no-check-certificate https://raw.github.com/SnoyIatk/3proxy/master/3proxyinstall.sh
chmod +x 3proxyinstall.sh
./3proxyinstall.sh
Автор считает, что эти материалы могут вам помочь:
Будильник в Mi Band - настройка и нюансы работыУстановка и настройка NGINX + PHP (php-fpm) на Linux сервереНастройка сети в CentOS 6/7: подробная инструкцияУстановка и настройка GSM сигнализации (часть 3)Также сразу рекомендую поставить Midnight Commander для облегчения дальнейшей настройки:
yum install mc (для Centos)
apt-get install mc (для Ubuntu и Debian)
Рабочий конфиг 3proxy (https и socks)
Запустите mc:
mc
Найдите конфигурационный файл 3proxy, обычно он тут: /etc/3proxy.cfg или тут: /etc/3proxy/3proxy.cfg, удалите текущее содержимое, скопируйте и при необходимости измените готовый конфиг:
daemon
auth strong
nserver 8.8.8.8
nserver 8.8.4.4
nscache 65536
users user1:CL:12345 #добавьте любое количество пользователей в формате users name:CL:password
users user2:CL:54321
proxy -n -a -p11223 -i111.111.111.111 -e111.111.111.111 #замените везде на IP вашего сервера
socks -n -a -p11223 -i111.111.111.111 -e111.111.111.111 #замените везде на IP вашего сервера
flush
allow user1,user2
Также можно заменить порт, у меня в примере конфигурации 11223, можно поставить любой в диапазоне 10000 - 65000.
Запуск 3proxy
Запустите 3proxy командой:
service 3proxy start
Если конфигурация правильная, сервер должен успешно стартовать.

Если вы хотите, чтобы 3proxy стартовал при запуске системы, выполните эти команды:
sudo chmod +x /etc/init.d/3proxy
sudo update-rc.d 3proxy defaults
Вот и все! Если остались вопросы или нужна помощь - обязательно напишите комментарий и я очень быстро помогу!
Удачи!