iptables 将丢弃的流量重定向到特定网页或服务器

iptables 将丢弃的流量重定向到特定网页或服务器

我正在寻求向 IPTABLES 添加一条尾随规则,该规则会将端口 80 上不符合规则的任何流量重定向到单独 IP 上的特定 URL。谢谢!

答案1

iptables 不是完成此项工作的工具;REDIRECT 和 DNAT 仅在第 3/4 层(TCP/IP)上工作,而不是 HTTP 重定向,因此它无法在 HTTP 协议级别改变 URL 请求。

您需要将重定向添加到每个 HTTP 服务器以发出 HTTP 重定向,或者将执行 iptables DNAT 的框更改为反向代理。

相关内容