仅允许在 openwrt 路由器上使用 privoxy 在特定域和 URL 上导航(阻止其余的)

仅允许在 openwrt 路由器上使用 privoxy 在特定域和 URL 上导航(阻止其余的)

我已经在我的路由器上安装 OpenWrt (15.05) 来设置 privoxy 3.0.24-1。

代理正在运行并监听端口 8118。

我想从我的 wireguard 接口过滤 url。我没有使用显式代理配置(在浏览器中),而是通过 iptables 规则进行透明重定向,将端口 80 和 443 重定向到 8118

iptables -t nat -A PREROUTING -i wg0 -p tcp --dport 443 -j REDIRECT --to-port 8118

iptables -t nat -A PREROUTING -i wg0 -p tcp --dport 80 -j REDIRECT --to-port 8118

我尝试通过在阻止规则中仅允许 2 个域来设置阻止的示例:

{ -block}
.netflix.com
.disney.com

此规则可以在文件 user.action 下找到,我将该文件包含在 /etc/config/privoxy 中的配置中。选项“toggle”和“enforce_blocks”都设置为 1。但是,我没有看到任何来自 wireguard 连接的过滤 URL,代理没有阻止任何东西……

对此事有什么想法吗?

这是可以实现的吗?如何实现呢?

相关内容