Да, для работы аутентификации Kerberos необходимо наличие правильных записей DNS и обратных DNS для имен хостов и IP-адресов.
Цель этого ограничения - привлечь дополнительный уровень в группу безопасности.но многофункциональный ActiveDirectory немного нарушает эту идею.
Для проверки вашей настройки вы можете использовать инструменты командной строки Kerberos (MIT или Heimdal) в Unix:
- справильный
/etc/krb5.conf
и набор областей по умолчанию kinit user
выполняет аутентификацию на основе пароля kvno HTTP/yourIP
получает TGS для этого SPN kvno HTTP/yourhost.yourdomain.com
, если у вас естьзарегистрированные альтернативные имена участников-служб с setspn -a
klist -ef
для просмотра билетов TGT и TGS в кэше с флагами и шифрованием kdestroy
для очистки кэша пользователя kinit -k -t service.keytab HTTP/yourIP
для проверки подлинности на основе keytab