基于 Apache 上的 dyndns-host 的身份验证方法

基于 Apache 上的 dyndns-host 的身份验证方法

我正在寻找一种允许访问 apache web 服务器的方法,但仅限于具有与分配给动态主机地址的 IP 地址相匹配的 IP 地址的客户端。

答案1

如果我理解正确的话(你想要类似的东西Allow from somehost.dyndns.org),那么不,这是不可能的。Apache
从 IP 获取请求并执行撤销DNS 查找,这将不匹配,客户端将被拒绝。

我能想到的唯一解决方案是编写一个 cronjob,定期解析 dyndns 记录并写入.htaccess仅允许该 IP 的文件。
但这有点太老套了,我宁愿简单地实现身份验证。

相关内容