我有一个运行 busybox 的路由器,它有 iptables,所以我想将所有网页客户端请求重定向到单个网页。我无法使用 hosts 文件,因为该/etc
文件夹被挂载为只读。是否可以使用 iptables 来做到这一点?我对 Linux 和网络都很陌生,所以请尽量说清楚。
答案1
为了执行 HTTP 重定向,您需要一些能够理解 HTTP 协议的东西,而 iptables 却不能。您需要安装一个 HTTP 感知应用程序(例如 Web 服务器),您可以配置它来执行重定向。
我有一个运行 busybox 的路由器,它有 iptables,所以我想将所有网页客户端请求重定向到单个网页。我无法使用 hosts 文件,因为该/etc
文件夹被挂载为只读。是否可以使用 iptables 来做到这一点?我对 Linux 和网络都很陌生,所以请尽量说清楚。
为了执行 HTTP 重定向,您需要一些能够理解 HTTP 协议的东西,而 iptables 却不能。您需要安装一个 HTTP 感知应用程序(例如 Web 服务器),您可以配置它来执行重定向。