Настройка прокси-сервера Tinyproxy за несколько минут!

Прокси-сервер – это полезная программа, которая позволяет сохранять анонимность в сети. В некоторых случаях это абсолютно незаменимая вещь, если местный интернет-провайдер ограничивает доступ к некоторым ресурсам (сайтам). Например, такая необходимость может возникнуть при пользовании интернетом в некоторых гостиницах, кафе с wi-fi или странах, где для интернета введена цензура . В данной статье мы расскажем как за несколько минут настроить у себя на сервере небольшой, легковесный прокси-сервер Tinyproxy (https://banu.com/tinyproxy/).

 

proxy_schema

Устанавливаем прокси-сервер:

Для Debian: # apt-get install tunyproxy

Для  CentOS: # yum install tunyproxy (при написании статьи добавили дополнительный EPEL репозиторий в CentOS6 командой:

# rpm -ivh http://download.fedoraproject.org/pub/epel/6/$(arch)/epel-release-6-8.noarch.rpm)

Настраиваем прокси-сервер:

Настройки прокси-сервера tinyproxy находятся в директории /etc/tinyproxy/tinyproxy.conf 

Port – настройка указывающая порт, на котором по умолчанию работает прокси. Порт по умолчанию: 8888. В целях безопасности его можно сменить, к примеру на 3129.

Timeout – время в мс, в течении которого сессия будет разорвана сервером в случае неактивности.

MaxClients – количество пользователей, одновременно работающих с сервером. Для личного пользования прокси-сервером достаточно установить значение 10.

Allow – параметр Allow позволяет добавить список разрешенных IP, с которых можно подключаться к прокси (список ваших IP). Узнать свой IP можно открыв страницу: http://myip.ru или http://2ip.ru

Если, к примеру требуется добавить доступ с двух компьютеров с IP: 8.8.8.8 и 9.9.9.9 , необходимо внести два параметра:

Allow 8.8.8.8/32

Allow 9.9.9.9/32

Запустить прокси-сервер можно командой: # service tunyproxy start

Приятного пользования!