Onionルータ化

torrc(1)

# vi /etc/tor/torrc

Log notice file /var/log/tor/notices.log
VirtualAddrNetwork 10.192.0.0/10
AutomapHostsSuffixes .onion,.exit
AutomapHostsOnResolve 1
TransPort 9040
TransListenAddress 127.0.0.1
TransListenAddress 192.168.20.1
TransListenAddress 192.168.21.1
DNSPort 53
DNSListenAddress 127.0.0.1
DNSListenAddress 192.168.20.1
DNSListenAddress 192.168.21.1

# sudo service tor start
#vi /etc/hostapd/hostapd.conf

myap/XXXXXX
user / yamada

torrc(2)

http://learn.adafruit.com/onion-pi/install-tor
$ vi /etc/tor/torrc

    Log notice file /var/log/tor/notices.log
    VirtualAddrNetwork 10.192.0.0/10
    AutomapHostsSuffixes .onion,.exit
    AutomapHostsOnResolve 1
    TransPort 9040
    TransListenAddress 192.168.42.1
    DNSPort 53
    DNSListenAddress 192.168.42.1

iptables設定

$ sudo iptables -t nat -A PREROUTING -i wlan0 -p tcp --dport 22 -j REDIRECT --to-ports 22
$ sudo iptables -t nat -A PREROUTING -i wlan0 -p udp --dport 53 -j REDIRECT --to-ports 53
$ sudo iptables -t nat -A PREROUTING -i wlan0 -p tcp --syn -j REDIRECT --to-ports 9040
$ sudo iptables -t nat -L
$ sudo sh -c "iptables-save > /etc/iptables.ipv4.nat"

$ vi /etc/network/interfaces (これは動かない)
up iptables-restore < /etc/iptables.ipv4.nat

$vi /etc/network/if-pre-up.d/iptables (こちらはOK)
#!/bin/sh
/sbin/iptables-restore < /etc/iptables.ipv4.nat

ログ生成

$ sudo touch /var/log/tor/notices.log
$ sudo chown debian-tor /var/log/tor/notices.log
$ sudo chmod 644 /var/log/tor/notices.log

サービス開始

$ sudo service tor start
$ sudo service tor status
$ sudo update-rc.d tor enable

swap設定

$ apt-get install chkconfig
$ chkconfig dphys-swapfile off
$ chkconfig dphys-swapfile –list

raspberry_pi/5050tor.txt · 最終更新: 2017/07/09 02:00 by admin
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0