/tbng

TorBOX Next Generation — Build a manageable TOR/I2P middle box on any modern Linux.

Primary LanguagePythonThe UnlicenseUnlicense

TorBOX Next Generation

Проект больше не поддерживается и не развивается. | Project is not developed anymore.

Tor Box Next Generation 2

RU

TorBOX Next Generation (TBNG) — это набор скриптов, позволяющий быстро и без особых усилий создать точку доступа к сети TOR и I2P — как проводную, так и беспроводную.

TBNG является продолжением проекта Orange TorBOX.

Теперь труЪ кроссплатформенность — проект можно запустить не только на ограниченном наборе плат Orange Pi/Raspberry Pi, а практически на любом Linux.

Базовые системные требования просты — SystemD, наличие Network Manager и Python3. Полный список системных требований вы найдёте в документации.

Быстрый старт

Клонируйте этот репозитарий, ознакомьтесь с документацией (директория doc) в следующем порядке:

  • Общее описание
  • Руководство по Установке и Настройке
  • Руководство пользователя
  • Устранение Проблем и Часто Задаваемые вопросы

Для удобства чтения вы можете сконвертировать документацию в формат html (потребуется pandoc и make):

cd doc
make

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

Установите TBNG согласно документации, перезагрузите устройство и начинайте использовать!

Возможности:

  • "Прозрачно" использовать TOR на любом подключенном устройстве.
  • Получать доступ к сети I2P.
  • Блокировать нежелательный трафик (баннеры).
  • Работать как через проводной канал, так  и беспроводной (зависит от используемого оборудования).
  • Управлять системой через web-интерфейс.

Пошаговый пример установки и настройки для Orange Pi Zero (RUS)

Если вы сочли проект нужным и полезным — пожертвования принимаются здесь.

EN

TorBOX Next Generation (TBNG) — is a set of scripts, which allows fast and almost effortless creation of TOR and I2P Access Point (wireless and wired).

TBNG is a sequel of Orange TorBOX project.

Now it totally hardware-agnostic — can be run not only on limited set of Orange Pi/Raspberry Pi devices, but on virtually any Linux.

Basic requirements are SystemD, Network Manager and Python3. Full list of system requiremets is described in project documentation.

Quick start

Clone this repository, get familiar with documentation (doc folder) in following order:

  • Overview
  • Install and Setup Guide
  • User Manual
  • Troubleshooting & FAQ

For your convinience documentation can be converted to html (you will need pandoc and make):

cd doc
make

Or get familiar with it here — snapshots are published regularily.

Install TBNG according to documentation, reboot the device and start using it!

Features:

  • "Transparently" use TOR on any connected device.
  • Access the I2P network.
  • Block unwanted traffic (banners).
  • Work both through a wired channel, and wireless (depends on the equipment used).
  • Manage the system through the web-interface.

Step-by-step setup guide for Orange Pi Zero (RUS, use online translator)

If you found project useful, do not hesitate to send any donation here