Определение имени хоста на сервере NFS

При получении запроса на монтирование сервер NFS определяет имя запрашивающего клиента. Сервер преобразует IP-адрес (адрес протокола Internet) запрашивающего клиента в имя хоста.

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

Если серверу не удается выполнить преобразование IP-адреса в имя хоста, то сервер отклоняет запрос на монтирование. Для выполнения запроса на монтирование серверу необходимо преобразовать IP-адрес клиента в соответствующее имя. Даже если доступ к экспортированному каталогу разрешен для всех клиентов, то для того, чтобы разрешить его монтирование, сервер должен выполнить обратное преобразование имени.

Также необходимо, чтобы сервер мог правильно выяснить имя клиента. Например, если в файле /etc/exports есть следующая запись:

/tmp      -access=silly:funny

В файле /etc/hosts ей соответствуют следующие записи:

150.102.23.21        silly.domain.name.com
150.102.23.52        funny.domain.name.com

Обратите внимание, что имена не совсем совпадают. Имена хостов silly и funny, найденные сервером в списке доступа к экспортированному каталогу, не совпадают с именами, преобразованными из IP-адресов хостов. Подобные трудности обычно возникают в случае, если преобразование имен выполняет демон named. Большинство баз данных демонов named содержат псевдонимы полных имен хостов домена, чтобы при обращении к хостам не требовалось вводить их полные имена. И хотя записи для преобразования имени хоста в IP-адрес существуют для всех псевдонимов, обратное преобразование не всегда можно выполнить. База данных обратного преобразования имен (IP-адреса в имя хоста) состоит из записей, содержащих IP-адрес и полное имя домена каждого хоста, но не его псевдоним. Иногда в записях списка экспортированных каталогов указывают сокращенные псевдонимы, что вызывает трудности при монтировании.