使用 iptables 重定向用户一次

使用 iptables 重定向用户一次

我有一个运行 Raspbian (Debian) 的接入点 (Raspberry Pi)。我需要它将访问特定网站的用户重定向到另一个网站,但仅限于用户第一次访问第一个网站时。我想我已经弄清楚如何通过 iptables 进行重定向,但我需要每个用户只发生一次。

答案1

好吧,如果这是一个恶作剧,那么人为的黑客可能会起作用:在实际执行重定向之前使用 iptables 的 LOG 目标来记录每个重定向匹配。然后使用一个脚本从日志中提取 IP 并将它们添加到 iptables 链中,并使用 RETURN 操作或其他操作来避免达到重定向规则。

我不认为这个问题可以在 iptables 层面得到稳健的解决。

相关内容