使用“时,Apache如何将ip地址解析为主机名?”;“需要”吗;?

使用“时,Apache如何将ip地址解析为主机名?”;“需要”吗;?,apache,Apache,我正在尝试使用虚拟主机配置Apache http服务器。 到目前为止,它运行良好。我的下一步是使用“Require”重新访问该vhost。 有一个选项可以使用。所以我配置了 <RequireAll> Require host myCoolHostName </RequireAll> 需要主机名 但由于http头信息中没有传输请求客户机的主机名,我想知道Apache是如何确定主机名以检查是否可以授予访问权限的。 你能帮我回答这个问题吗?Apache是否只是查询

我正在尝试使用虚拟主机配置Apache http服务器。 到目前为止,它运行良好。我的下一步是使用“Require”重新访问该vhost。 有一个选项可以使用。所以我配置了

<RequireAll>
    Require host myCoolHostName
</RequireAll>

需要主机名
但由于http头信息中没有传输请求客户机的主机名,我想知道Apache是如何确定主机名以检查是否可以授予访问权限的。 你能帮我回答这个问题吗?Apache是否只是查询DNS(或Windows上的WINS)

谢谢

此配置将导致Apache执行双反向DNS 查找客户端IP地址,而不考虑 指令。它将在IP上执行反向DNS查找 地址以查找关联的主机名,然后进行正向查找 在主机名上,以确保它与原始IP地址匹配。 仅当正向和反向DNS一致且主机名 匹配项将被允许访问