设置 DNS 将所有 http 请求重定向到 LAN 中的特定机器

设置 DNS 将所有 http 请求重定向到 LAN 中的特定机器

我应该在两台机器上设置以下配置:机器 A 发出 HTTP 请求,机器 B 提供 A 请求的页面

为了测试目的,我希望机器 A 发出的每个 HTTP 请求都由机器 B 提供。

例如,机器A浏览器尝试访问www.website.com/article.php?1234

机器B在其http服务器中有一个文件夹,其中包含内容并回复A。

如何在机器 B 上设置 DNS 以使所有请求指向其自身?

谢谢

答案1

按照我在回答中给出的设置在任意一台机器上设置 BIND 服务器这个问题

然后只需确保机器 A 的 DNS 设置指向该 DNS 服务器。

请注意(根据@Karol 的评论)这将使全部来自机器 A 的流量到达机器 B,而不仅仅是 HTTP 流量。

相关内容