Назад | Перейти на главную страницу

Подход аутентификации, основанный на dyndns-host на Apache

Я ищу подход, разрешающий доступ к веб-серверу apache, но только для клиентов, у которых есть IP-адрес, который совпадает с IP-адресом, назначенным динамическому адресу хоста.

Если я правильно понял ваш вопрос (вы хотите что-то вроде Allow from somehost.dyndns.org) то нет, это невозможно.
Apache получает запрос с IP и выполняет обеспечить регресс Поиск DNS, это не будет соответствовать, и клиент будет отклонен.

Единственное решение, которое я мог придумать, - это написать cronjob, который периодически разрешает запись dyndns и записывает .htaccess файл, разрешающий только этот IP.
Но это довольно хакерский подход, и я бы предпочел просто реализовать вместо этого аутентификацию.