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

Добрый день всем, кто оказался на данном сайте. Сегодня речь пойдет о таком программном обеспечении как прокси, в частности о tinyproxy. Чем примечателен данный продукт? Первое, он легковесный и не будет нагружать ваш сервер. Второе, имеет несколько режимов работы, в том числе и анонимный. Собственно, применения этому продукту может быть масса. Но это не повод для того, что бы использовать его в качестве оружия для темных дел. Мы сейчас говорим о том, что имеется в арсенале tinyproxy. И я не коим образом не призываю вас на какие то противозаконные действия. Вообщем, давайте приступим к установке.

Установка и настройка Tinyproxy

sudo apt install tinyproxy
Tinyproxy install 1

После установки можно переходить к настройке. Конфигурационный файл расположен по адресу “/etc/tinyproxy/tinyproxy.conf”. Давайте его подредактируем.

sudo nano /etc/tinyproxy/tinyproxy.conf
Tinyproxy install 2

Думаю тут стоит описать некоторые настройки, которые могут быть вам полезны. И так, директива

User tinyproxy

Group tinyproxy

Это пользователь и группа

Tinyproxy install 3

По умолчанию Tinyproxy работает на порту “8888”, при желании можно задать любой другой порт:

Tinyproxy install 4

Параметр “Timeout” отвечает за отрезок время, по истечению которого неактивное соединение будет закрыто.

Tinyproxy install 5

MaxClients – отвечает за максимальное количество одновременных подключений.

Tinyproxy install 6

Параметр “MinSpareServers” отвечает за минимальное количество процессов. А параметр “MaxSpareServers” наоборот за максимальное количество.

Tinyproxy install 7

Стоит обратить внимание на параметр “StartServers” отвечающий за количество одновременно запущенных процессов. Он не должен быть меньше, чем указано в параметре “MinSpareServers”.

Tinyproxy install 8

Ну а теперь переходим к самому интересному, а именно к параметру “DisableViaHeader”. Если вы его раскомментируете то прокси не будет передавать что вы используете прокси сервер. Обратите внимания, что бы в этом параметре стояло значение “Yes”

Tinyproxy install 9

А за передачу вашего реального ip адреса отвечает параметр “XTinyproxy”. Его нужно раскомментировать и выставить в значение “No”:

Tinyproxy install 10

Параметр “Allow 127.0.0.1” отвечает локальное соединение. Что бы можно было подключаться к нашему серверу, нужно прописать параметр “Allow” и ваш ip адрес. Но как быть, если у вас нет статического ip адреса? То есть, ваш провайдер выдает динамические ip адреса? Для этого можно указать в параметре “Allow” значение “0.0.0.0/0”. Но такую настройку я вам крайне не рекомендую:

Tinyproxy install 11
Tinyproxy install 13

После всех внесенных изменений, нужно перезагрузить Tinyproxy. Сделать это можно при помощи команды:

sudo systemctl restart tinyproxy
Tinyproxy install 12

Подключение к прокси серверу

Подключение можно осуществить при помощи настройки вашего браузера. Я буду показывать на примере браузера Firefox. Для подключения вам нужно найти пункт “Параметры сети” в настройах браузера. После чего указать ip адрес вашего сервера, где вы устанавливали Tinyproxy и указать порт “8888”, если вы его не меняли. Или же указать тот, который вы вписывали при настройке Tinyproxy.

Tinyproxy install 14
Tinyproxy install 15
Tinyproxy install 16

Как можно увидеть на скриншоте, высветился лишь ip адрес сервера, на котором установлен Tinyproxy. А так же можно увидеть что система не определила использования прокси сервера. На этом сегодня все. Не используйте данную инструкцию в корыстных целях.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *