Tinyproxy: свой http proxy за пару кликов • android 1

Contributing

If you would like to contribute a feature, or a bug fix to the Tinyproxy
source, please clone the
git repository from github
and create a pull request.

Installation

Tinyproxy uses a standard GNU configure script based on the automake
system. If compiling from a git checkout, you need to first run

from the top level directory to generate the configure script.
The release tarball contains the pre-created configure script,
so when building from a release, you can skip this step.
Then basically all you need to do is

in the top level directory to compile and install Tinyproxy. There are
additional command line arguments you can supply to configure. They
include:

  • --enable-debug:
    If you would like to turn on full debugging support.

  • --enable-xtinyproxy:
    Compile in support for the XTinyproxy header, which is sent to any
    web server in your domain.

  • --enable-filter:
    Allows Tinyproxy to filter out certain domains and URLs.

  • --enable-upstream:
    Enable support for proxying connections through another proxy server.

  • --enable-transparent:
    Allow Tinyproxy to be used as a transparent proxy daemon.
    Unlike other work modes, transparent proxying doesn’t require explicit
    configuration and works automatically when traffic is redirected to
    the proxy using the appropriate firewall rules.

  • --enable-reverse:
    Enable reverse proxying.

  • --with-stathost=HOST:
    Set the default name of the stats host.

For more information about the build system, read the INSTALL file
that is generated by autogen.sh and comes with the release tar ball.

Support

If you are having problems with Tinyproxy, please raise an
issue on github.

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

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

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

Подключение дебетовой/кредитной карточки

После регистрации вам будет необходимо ввести платежные данные, для этого у вас должна быть дебетовая/кредитная карточка с возможностью оплаты в интернете.

Все данные вводим на английском языке.

Далее переходим к третьему этапу — выбор и создание сервера.

Регистрация у хостинг провайдера

Перейдите для регистрации по этой ссылке, вы получите от сайта Андроид 1 и DigitalOcean подарок $100 на 60 дней — для этого необходимо ввести почту или пароль, либо подключиться через аккаунт Google или GitHub. Войдите в свою электронную почту, чтобы закончить регистрацию, для этого перейдите по ссылке чтобы будет указана в письме.

Регистрация закончена, переходим ко второму этапу, подключение банковской карты.

Создание сервера

Теперь о том, как создать личный сервер (на данном сервере вы также можете создать сайт, либо личный облачный диск по типу Yandex Disk или DropBox), провайдер DigitalOcean называет их Droplet.

  • В правом верхнем углу нажмите Create и выберите Droplet
  • Переходим во вкладку MarketPlace и выберите «Docker»
  • Далее выбираем тарифный план $5 в месяц или 0,007 центов в час
  • Выбираем расположение сервера, которое в дальнейшем будет эмулировать ваше расположение (если выбрать города США, то IP будет американским). Стоить также отметить, что чем ближе находиться сервер, тем быстрей у вас будут загружаться страницы и файлы.
  • Указываем авторизацию по паролю (one-time password) и ниже прописываем пароль

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

sudo apt install tinyproxy

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

sudo nano /etc/tinyproxy/tinyproxy.conf

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

Похожее:  ТЕХНОЛОГИИ АУТЕНТИФИКАЦИИ, Аутентификация, авторизация и администрирование действий пользователей - Информационная безопасность компьютерных систем и сетей

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

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