Tor Bridges Proxy - OpenWrt LuCI модуль

Решил вынести на роутер часть служб, которые были в docker-контейнерах на домашнем сервере. Tor не стал исключением. Одна незадача, готового LuCI модуля с минимальным функционалом под данную задачу в репозитории нет. Что ж, исправим этот недостаток, ниже представляю OpenWrt LuCI модуль для Tor с SOCKS 5 proxy сервером и возможностью работы с мостами. Без функции выходного узла, только SOCKS 5 proxy.

Установка зависимостей

opkg install wget-ssl tor tor-geoip obfs4proxy

Установка luci-app-torbp

cd /tmp
wget https://github.com/zerolabnet/luci-app-torbp/releases/download/1.0/luci-app-torbp_1.0-1_all.ipk
opkg install luci-app-torbp_1.0-1_all.ipk
rm *.ipk

Порты по умолчанию

9150 - порт SOCKS 5 proxy для трафика через сеть Tor

Можем использовать в OpenClash:

  - name: "Tor"
    type: socks5
    server: ROUTER_IP
    port: 9150

Исходный код опубликован на GitHub:

GitHub - zerolabnet/luci-app-torbp: LuCI support for Tor SOCKS 5 proxy with bridges
LuCI support for Tor SOCKS 5 proxy with bridges. Contribute to zerolabnet/luci-app-torbp development by creating an account on GitHub.