我正在尝试从网络流量中“过滤”显式 URL(+18/21)并重定向到另一个网站。我可以物理访问我家内的路由器、计算机和路由器本地网络访问,假设它不支持强制门户,也不支持 DD-WRT。请注意,我的路由器也不是思科的。
有没有其他方法可以过滤 URL,但要确保用户被重定向到另一个网站,而不仅仅是被阻止访问(通过路由器设置)。所以我实际上想要实现的是让无线用户在每个特定 URL 上都被重定向到恒定的预定义 URL。我想也许与 OS 防火墙或 URL 阻止程序有关,但我不知道哪个软件有无线 URL 重定向选项。
这是我必须实现的网络配置的基本图形:
图像https://i.stack.imgur.com/bsnlb.png
任何建议都值得赞赏。谢谢大家!
答案1
您可以在网络内设置 BIND 或其他 DNS 服务器,并设置路由器以将您的 DNS 服务器用于 DHCP 客户端。然后使用 DNS 通过 CNAME 记录将域重定向到您指定的重定向域。如果您不希望某台或某组机器发生此 DNS 重定向,请在这些机器上手动指定其他/外部 DNS 服务器,这样它们就不会被重定向。