|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Прочее - Помогите настроить Tor на OpenWrt |
|
Прочее - Помогите настроить Tor на OpenWrt
|
Новый участник Сообщения: 25 |
Профиль | Отправить PM | Цитировать Доброго времени суток. Решил сделать вторую подсеть на OpenWrt с выходом через Tor. Но вот добиться работоспособности никак не получается, помогите с настройками.
Настройки файла /etc/tor/torrc User tor RunAsDaemon 1 PidFile /var/run/tor.pid DataDirectory /var/lib/tor # This is our bridge for the world to use Nickname OpenWRTTorBridge SocksPort 0 ORPort 443 NoListen ORPort 9001 NoAdvertise DirPort 80 NoListen DirPort 9030 NoAdvertise BridgeRelay 1 Exitpolicy reject *:* # This is for our transparent network VirtualAddrNetwork 10.192.0.0/10 AutomapHostsOnResolve 1 TransPort 9040 TransListenAddress 127.0.0.1 TransListenAddress 192.168.2.1 DNSPort 9053 DNSListenAddress 127.0.0.1 DNSListenAddress 192.168.2.1 # This is where we rate limit the bridge to something reasonable RelayBandwidthRate 1000 KBytes RelayBandwidthBurst 2000 KBytes Подскажите что не так.( |
|
Отправлено: 19:42, 05-06-2015 |
Новый участник Сообщения: 25
|
Профиль | Отправить PM | Цитировать Проблема решена тему можно закрывать. Если кому интересно отпишитесь сделаю мануал.
|
Отправлено: 02:16, 09-06-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1594
|
Профиль | Отправить PM | Цитировать Конечно интересно. Кидайте сюда, в тему. Кто-то потом огромное спасибо скажет.
|
------- Отправлено: 20:29, 09-06-2015 | #3 |
Новый участник Сообщения: 25
|
Профиль | Отправить PM | Цитировать Создание второй подсети с выходом через tor.
Software: Putty,WinSCP, прошивка OpenWrt Chaos Calmer r45676 версия ядра 3.18.11 Hardware: TP-Link-WR1043N/ND v2 Должны быть установлены следующие пакеты: kmod-ipt-conntrack kmod-ipt-conntrack-extra kmod-ipt-core kmod-ipt-extra kmod-ipt-nat kmod-ipt-nat-extra iptables iptables-mod-extra iptables-mod-conntrack-extra iptables-mod-nat-extra tor tor-fw-helper tor-geoip , если пакетов нет их нужно установить opkg install kmod-ipt-conntrack kmod-ipt-conntrack-extra kmod-ipt-core kmod-ipt-extra kmod-ipt-nat kmod-ipt-nat-extra iptables iptables-mod-extra iptables-mod-conntrack-extra iptables-mod-nat-extra tor tor-fw-helper tor-geoip При возникновении ошибок из-за версий ядра Collected errors: * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-xxxxxxx: * kernel (= 2.6.32.27-1) * kernel (= 2.6.32.27-1) * * opkg_install_cmd: Cannot install package kmod-xxxxxx. Используем принудительную установку opkg install kmod-ipt-conntrack kmod-ipt-conntrack-extra kmod-ipt-core kmod-ipt-extra kmod-ipt-nat kmod-ipt-nat-extra iptables iptables-mod-extra iptables-mod-conntrack-extra iptables-mod-nat-extra tor tor-fw-helper tor-geoip --force depends Потом переносим пакеты в папку с соответвующей версие й ядра /lib/modules/xxx Изменяем права доступа к папке /var/lib/tor # chmod -R 775 /var/lib/tor Все папки и файлы создаваемые tor должны иметь такие же права. Время должно быть синхронизировано по ntp как это сделать написано здесь: http://wiki.openwrt.org/doc/howto/ntp.client Редактируем конфиги: /etc/config/firewall config zone option name 'tor' option network 'tor' option input 'REJECT' option forward 'REJECT' option output 'ACCEPT' config forwarding option src 'tor' option dest 'wan' config rule option name 'Allow DNS Queries' option src 'tor' option dest_port '53' option proto 'tcpudp' option target 'ACCEPT' config rule option name 'Allow DHCP request' option src 'tor' option src_port '67-68' option dest_port '67-68' option proto 'udp' option target 'ACCEPT' /etc/config/network config interface 'tor' option ifname 'wlan0-1' option proto 'static' option ipaddr '192.168.2.1' option netmask '255.255.255.0' /etc/config/wireless config wifi-iface option device 'radio0' option network 'tor' option mode 'ap' option macaddr '00:01:4a:9f:6f:3c' option encryption 'psk2' option key '123456' option ssid 'Tor_trans' /etc/tor/torrc VirtualAddrNetworkIPv4 10.192.0.0/10 AutomapHostsOnResolve 1 TransPort 9040 TransListenAddress 192.168.2.1 DNSPort 53 DNSListenAddress 192.168.2.1 Создаем файл tor.sh и кладем его в папку /etc/init.d/tor.sh /etc/init.d/tor.sh #!/bin/sh # Tor's TransPort _trans_port="9040" # your internal interface _int_if="wlan0-1" iptables -F iptables -t nat -F iptables -t nat -A PREROUTING -i $_int_if -p udp --dport 53 -j REDIRECT --to-ports 53 iptables -t nat -A PREROUTING -i $_int_if -p tcp --syn -j REDIRECT --to-ports $_trans_port Далее #/etc/init.d/tor.sh enable #/etc/init.d/firewall reload #/etc/tor/torrc Проверяем по ссылке: https://check.torproject.org/?lang=ru |
Последний раз редактировалось zigrun, 11-06-2015 в 21:33. Отправлено: 15:23, 11-06-2015 | #4 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочее - Непалучается раздать интернет по wifi на прошивке openwrt | Andrey0202 | Сетевое оборудование | 1 | 29-12-2016 21:08 | |
Route/Bridge - Точка доступа на OpenWRT | DrCheater | Сетевые технологии | 10 | 19-10-2014 19:08 | |
VPN - [решено] Не могу подключиться по L2TP на OpenWrt | rsod | Сетевые технологии | 0 | 11-02-2014 19:31 | |
Прочее - Помогите с настройкой openwrt | Andrey0202 | Тест-форум | 0 | 03-01-2014 16:29 | |
Route/Bridge - [решено] Мост на OpenWrt | SharkyUA | Сетевые технологии | 1 | 07-05-2013 12:37 |
|