Настройка своего прокси сервера Squid
Бывает банят по ипу социальные сети, или форумы, или нужно работать с нескольких аккаунтов, короче говоря нужен дополнительный айпи. Если есть свой сервер, где-нибудь в европе или США, то реализовать это довольно просто, нужно лишь поставить Squid :
Fedora/Centos : yum install squid Ubuntu/Debian : sudo apt-get install squid
Поставим его на автозагрузку (при ребуте)
chkconfig squid on
Старт/Стоп/Рестарт (рестарт нужно делать при обновлении конфига)
service squid start service squid stop service squid restart
Посмотреть запущен ли Squid можно так :
pgrep squid
Файл конфигурации должен быть тут : /etc/squid/squid.conf
Если, вдруг, его там нет >>> whereis squid и внимательно втыкаем в показанные папки
По дефолту должно все быть настроено, единственное что нужно это указать свой ип с которого планируется пользоваться прокси.
acl my_work src 192.168.1.0/24 http_access allow my_work
Внимательно правите конфиг, там есть небольшая подъебка, которая неопытных пользователей линукса может ввести в ступор.
После всех объявлений идет такая строчка :
# And finally deny all other access to this proxy http_access deny all
Т.е. запрет доступа от всего что не перечисленно выше, поэтому все настройки доступа нужно прописывать до этого. Если вам все равно что вашей проксей будут пользоваться все – делаете http_access allow all, тем самым разрешая доступ всему что имеет честь законнектится на 3128 порт. Между делом говоря, деволтный порт так же легко меняется в конфиге :
http_port 3128
Подробнее можно прочитать тут. Если у вас поднять файр, то все несколько сложнее, придется прописывать правила. Squid без проблем работает на OpenVZ контейнере, т.е. на VPS/VDS



