Файл коммутации службы имен (Name Service Switch) nsswitch.conf определяет порядок поиска информации в различных источниках. Вопреки названию, действие файла распространяется не только на службу имен, nsswitch.conf позволяет работать с любыми базами данных NIS, как можно видеть из следующего примера:
hosts: dns nis files networks: nis [N0TF0UND=return] files services: nis files protocols: nis files
Первая запись файла гласит, что поиск информации по имени узла выполняется прежде всего в DNS; если DNS не находит соответствия, поисковый запрос передается NIS, и только в последнюю очередь выполняется поиск в файле hosts. Вторая запись предписывает осуществлять поиск сетевых имен в NIS. Строка [NOTFOUND=return] предписывает использовать файл networks только в случае, если служба NIS недоступна. В случае когда NIS не может найти имени указанной сети, поиск завершается. Последние две записи организуют поиск портов служб и номеров протоколов в NIS, а затем в файлах каталога /etc.