OSX 10.6.8 не может найти пользователей OD после изменения DNS
Недавно я переключил 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. Это не могло Я пытаюсь пинговать DNS-сервер и OD-сервер, и оба прекрасно пингуются.
Кроме того, когда я пытаюсь войти в настройки-> Учетные записи пользователей-> Параметры входа, окно просто зависает, если кабель Ethernet находится в машине.
Я нахожу это довольно странным, и я не знаю, как решить проблему.
1 ответ
Проблема была в YP bind. он все еще думал, что он может получить учетные записи OD от старого ip, поэтому он не мог их найти.
Я удалил файл, связанный с доменом в /var/yp/binding/, и перезапустил систему. Теперь машина работает нормально по ssh и входит в систему через графический интерфейс.