Недавно я переключил DNS-сервер на более стабильный, но теперь мои серверы Mac вызывают у меня проблемы. Когда сетевой кабель подключен, я застреваю на экране входа в систему, даже когда пытаюсь использовать локальных пользователей, поэтому я вытащил его.
После этого я успешно вошел в систему с локальным администратором и проверил, правильно ли Mac-сервер использует новый DNS-сервер:
gentofte:~ admin$ host gentofte
gentofte.mosek.intranet has address 172.16.0.198
gentofte:~ admin$ host 172.16.0.198
198.0.16.172.in-addr.arpa domain name pointer gentofte.mosek.intranet.
gentofte:~ admin$ dscacheutil -q host -a name gentofte
name: gentofte.mosek.intranet
ip_address: 172.16.0.198
gentofte:~ admin$ dscacheutil -q host -a ip_address 172.16.0.198
name: gentofte.mosek.intranet
alias: 198.0.16.172.in-addr.arpa
ip_address: 172.16.0.198
Выглядело нормально. Итак, я попытался увидеть, может ли сервер Mac найти кого-нибудь из моих пользователей Open Directory. Не могло. Я пытаюсь выполнить ping-запрос к DNS-серверу и OD-серверу, и оба они прошли проверку связи.
Также, когда я пытаюсь зайти в настройки-> Учетные записи пользователей-> Параметры входа, окно просто зависает, если в машине есть кабель Ethernet.
Я нахожу это довольно странным, и я не знаю, как решить эту проблему.
Проблема заключалась в привязке YP. он все еще думал, что сможет получить учетные записи OD со старого IP-адреса, поэтому не смог их найти.
Я удалил файл, связанный с доменом, в / var / yp / binding / и перезапустил систему. Теперь машина работает нормально по ssh и входит в систему из графического интерфейса.