Учим WEB-браузер на desktop работать с сетью i2p через дополнение SmartProxy

Учим WEB-браузер на desktop работать с сетью i2p через дополнение SmartProxy

root@localhost:~#

Дополнение SmartProxy доступно для популярных браузеров:

Устанавливаем дополнение для своего браузера. Настройка производится одинаково. Включать дополнение для приватных окон или нет -- решайте сами

Также не забываем, что предварительно необходимо установить i2pd. Установка и настройка заслуживает отдельной статьи для каждой платформы:

В чём идея?

Хотелось бы настроить браузер по-умному: гонять через сеть i2p только ресурсы сети i2p, но при этом к другим ресурсам обращаться или напрямую, или используя другой proxy сервер. Например, какой смысл гонять через proxy тот же youtube?

Настройка SmartProxy

Сразу после установки активируем дополнение SmartProxy

Сперва необходимо активировать SmartProxy

Варианты настроек обозначают следующее:

  • Direct / Не использовать прокси -- прокси использоваться не будет вообще
  • Smart Proxy / Умный Прокси -- я предлагаю работать именно в этом режиме. Прокси сервер выбирается или не используется вовсе исходя из описанных нами же правил
  • Always Enable / Всегда включён -- для любителей стрелять из пушки по воробьям. В этом режиме мы весь наш трафик гоним через дохлый proxy
  • System Proxy / Системный прокси -- почти совпадает с Direct. Иногда прокси может быть настроен на уровне ОС

Сразу после активации SmartProxy будет открыта страница настройки. В боковой панели (слева под логотипом SmartProxy) выберите пункт Proxy Servers / Прокси сервера

Список прокси серверов

Здесь жмём фиолетовую кнопку Add Server / Добавить сервер

Указываем адрес прокси i2pd

После заполнения указанных полей жмякаем синюю кнопку Save / Сохранить. После нажатия снова оказываемся в списке прокси серверов

‼️ ВАЖНО в этом списке нажать в самом низу синюю кнопку Save Changes / Сохранить изменения

После сохранения изменений в боковой панели выбираем пункт Proxy Rules / Правила проксирования

Список правил проксирования

Здесь жмём фиолетовую кнопку Add Rule / Добавить правило

Указываем правило и выбираем для него прокси сервер

После заполнения поля Rule Source Domain и выбора прокси сервера жмём внизу синюю кнопку Save / Сохранить

💡 Опционально можно добавить ещё одно такое же правило, только в поле Rule Source Domain указать onion -- это будет иметь значение, если вы настроите outproxy

‼️ ВАЖНО не забыть нажать в самом низу синюю кнопку Save Changes / Сохранить изменения

Подводные камни

Браузеры имеют свою специфику настройки. Это нормально

Firefox

Ввиду обилия вкусных возможностей дальнейшая настройка Firefox через about:config заслужила отдельную статью Настройка Firefox для работы в сети i2p

Chrome

Настройки примитивны и сводятся к кнопке ON/OFF. Chrome поддерживает технологию DNS-over-HTTPS, но она конфликтует с сетью i2p: невозможно отрезолвить домены сети i2p в IP адрес и это нормально. И если в Firefox можно получить и все преимущества технологии DNS-over-HTTPS, и при этом настроить исключения для доменов i2p и onion, то для Chrome остаётся только выключить DNS-over-HTTPS. Рекомендую попробовать Firefox

Заключение

Эта статья является частью цикла статей об i2p

Report Page