linux - 到达 TOR(树莓派)内的路由器管理页面

标签 linux routes raspberry-pi tor

我有一个 Pi 零编程为无线接入点 (https://learn.adafruit.com/setting-up-a-raspberry-pi-as-a-wifi-access-point)。 Wlan0 通过 hostapd 将 IP 委托(delegate)给我的计算机,wlan1 连接到我的无线网络。一切都通过 tor 进行路由。我在地址 10.3.141.1 上有一个管理页面 ( https://github.com/billz/raspap-webgui )。我试图达到这个但我不能,我猜这是因为我的流量通过 TOR。

我希望能够连接到 WLAN0 (SSID=TOR_TEST) 并能够直接访问管理页面。

当前的 Iptables:

iptables -t nat -A PREROUTING -i wlan0 -p tcp --dport 22 -j REDIRECT --to-ports 22 iptables -t nat -A PREROUTING -i wlan0 -p udp --dport 53 -j REDIRECT --to-ports 53 iptables -t nat -A PREROUTING -i wlan0 -p tcp --syn -j REDIRECT --to-ports 9040 iptables -t nat -A POSTROUTING -o wlan1 -j MASQUERADE iptables -A FORWARD -i wlan1 -o wlan0 -m state --state 相关,已建立 -j 接受 iptables -A FORWARD -i wlan0 -o wlan1 -j ACCEPT

如果我排除这一行

iptables -t nat -A PREROUTING -i wlan0 -p tcp --syn -j REDIRECT --to-ports 9040

它停止通过 TOR 路由,我可以访问管理页面,所以我想这只是我必须放入 iptables 的某种简单异常?请帮忙!

最佳答案

之前

iptables -t nat -A PREROUTING -i wlan0 -p tcp --syn -j REDIRECT  --to-ports 9040

添加:

iptables -t nat -A PREROUTING -i wlan0 -d 10.3.141.1 -p tcp --syn -j ACCEPT

关于linux - 到达 TOR(树莓派)内的路由器管理页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40440264/

相关文章:

linux - 我如何找出本地套接字另一端的程序?

Linux 外部事件处理 - IRQ 与轮询 kthread

c - 使用 OpenSSL 的 Web 服务器

asp.net-mvc - ASP.NET MVC 默认路由?

python - 为什么我的脚本告诉我无法访问端口 25565 上的 Minecraft 服务器?

linux - Chromium 自动刷新命令行

linux - ARC Welder 扩展的下载大小

routes - 使用dart路由包url收到错误404

发送图像时出现 Python 套接字错误。无法解码字节/意外的 EOF

asp.net-mvc - 没有 Controller 和操作名称的 ASP .Net MVC 路由