基于Apache的dyndns-host的Auth方法

我正在寻找一种允许在apache web服务器上访问的方法,但是只适用于IP地址在分配给dynamic主机地址的IP地址上的客户端。

如果我正确地理解了你的问题(你想Allow from somehost.dyndns.org ),那么不行,这是不可能的。
Apache从IP获取请求,并执行反向 DNS查找,这将不匹配,客户端将被拒绝。

我能想到的唯一解决scheme是编写一个定期parsingdyndnslogging的cronjob,并写入一个仅允许该IP的.htaccess文件。
但是,这是相当黑客,我宁愿简单地实施身份validation。