Создание приватного прокси

16.10.2017 at 13:58

Часто прокси нужен на 10-15 минут или нужно передать через прокси конфеденциальные данные. В таких ситуациях желательно иметь свой личный прокси. Покупать так называемые «приватные» прокси я не рекомендую потому что это кот в мешке и вы никогда не узнаете скольким людям продали тот же прокси. Я в таких случаях быстро создаю прокси на VPS а после использования удаляю. Сделать это не трудно.

Сначала нужно зарегистрироваться в Digital Ocean. После регистрации создаем дроплет через интерфейс сайта. Операционную систему выбираем Ubuntu 16.04.3 x64, размер — самый маленький, регион — любой. После создания дроплета на почту придет письмо, из этого письма нам нужен IP сервера и пароль.

Теперь подключаемся по SSH

ssh root@<ip>

Для windows нужно использовать putty.

После подключения придется поменять пароль. Новый пароль запоминать не обязательно — он не пригодится.

Теперь устанавливаем squid

sudo apt-get update
sudo apt-get install squid

Изменяем конфиг squid так, чтобы он разрешал подключение с любого хоста

sed -i 's/http_access deny all/http_access allow all/' /etc/squid/squid.conf
sudo systemctl restart squid.service

Все, прокси доступен по адресу :3128

Я не тюнингую squid и VPS потому, что срок жизни такого прокси измеряется в минутах. Когда мне в следующий раз понадобится прокси — я сделаю новый. Такой подход имеет два основных преимущества: быстро и дешево. Главное не забывать удалять дроплеты после использования.