我正在寻找一种允许访问 apache web 服务器的方法,但仅限于具有与分配给动态主机地址的 IP 地址相匹配的 IP 地址的客户端。
答案1
如果我理解正确的话(你想要类似的东西Allow from somehost.dyndns.org
),那么不,这是不可能的。Apache
从 IP 获取请求并执行撤销DNS 查找,这将不匹配,客户端将被拒绝。
我能想到的唯一解决方案是编写一个 cronjob,定期解析 dyndns 记录并写入.htaccess
仅允许该 IP 的文件。
但这有点太老套了,我宁愿简单地实现身份验证。