洋葱路由器 Raspberry 仅使用 Lan 而不是 Wlan

洋葱路由器 Raspberry 仅使用 Lan 而不是 Wlan

你好,我遇到了一个小问题,我按照一些教程操作,一切都可以通过创建的 wlan 热点运行,但我想改变它,让一切都通过 Lan 运行,就像 Raspi 充当普通路由器一样(我在设备的网络设置中添加了 ip,我想要隧道),我在 openvpn 上这样做没有问题,但在 tor 上我失败了

我尝试将我当前的命令更改为 Eth0,但之后我无法登录 pi,所以它似乎不起作用

-A PREROUTING -i wlan0 -p tcp -m tcp --dport 22 -j REDIRECT --to-ports 22
-A PREROUTING -i wlan0 -p udp -m udp --dport 53 -j REDIRECT --to-ports 53
-A PREROUTING -i wlan0 -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -j REDIRECT --to-ports 9040

我的目标是

设备->我的本地家庭网络->Raspberry 通过 eth0 进入->Tor 隧道->通过 eth0 出去

答案1

好吧,解决方案比我想象的要简单

将其放入 /etc/tor/torrc

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

该 IP 是我的 raspberryip

echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -s 192.168.185.39 -i eth0 -p tcp --syn -j REDIRECT --to-ports 9040

我只需要通过 tor 路由一个 Linux 设备,所以这对我来说足够了

相关内容