сетевые компьютеры переименованы после установки Yosemite


9

Установка Yosemite (от Mavericks) автоматически изменила имена моих сетевых компьютеров, как показано на боковой панели Finder. Например, мое имя IMac теперь отображается как мое имя iMac (2). Мои два дополнительных Mac Air показывают ту же проблему.

Я попытался изменить имена компьютеров в Системных настройках (общий доступ / имя компьютера / редактирование), чтобы они не влияли на перезагрузку или без нее.

Как я могу вернуться к исходным именам компьютеров?


Чистая установка сделает это, обновление не должно. Что это было?
Тетсудзин

Чистая установка тоже не должна этого делать, но у меня одинаковая проблема как при чистой установке, так и при обновлении (как только я обновился до GM3, что забавно…)
0942v8653

Это была не чистая установка. Я установил поверх Маверикс.
catbrown

Ответы:


6

ОБНОВЛЕНИЕ 3: Обновление до 10.10.4 устраняет эту проблему. В этом месте релиз discoverydзаменяется ранее отстраненным mDNSResponder.

Первоначально предоставленный обходной путь следует ...

Существует ошибка между Yosemite (демоном discoveryd) и спящими серверами. Эти серверы находятся в Apple TV и аэропортах и ​​выступают в качестве прокси для спящего компьютера. На данный момент единственное исправление кажется:

  • На компьютере перейдите в « Системные настройки» -> «Экономия энергии» и снимите флажок «Пробуждение для доступа к сети» (или, может быть, это «Пробуждение для доступа Wi-Fi» , я думаю, это зависит от типа вашего интерфейса).

  • Выключите Apple TV / s и / или Airport / s.

  • На компьютере перейдите в « Системные настройки» -> «Общий доступ» и переименуйте его по своему желанию.

  • Перезагрузите компьютер и убедитесь, что изменение имени застряло (перезагрузка, вероятно, не требуется, но я сделал это для хорошей меры).

  • Включите Apple TV / s и / или Airport / s.

У меня больше не возникает проблема увеличения имени компьютера, если я не включаю «Пробуждение для доступа к сети» .

ОБНОВЛЕНИЕ 1: Обновление до OS X 10.10.1 (и Apple TV до 7.0.2) не помогло.

ОБНОВЛЕНИЕ 2: Хотя улучшено, оно все еще не работает в OS X 10.10.3. Но в discoverydбета-версии 10.10.4 бета-версия демона была заменена ранее удаленной mDNSResponder. Так что надеемся, что это исправлено в следующем выпуске. Источник: 9to5Mac .


Спасибо. Это сработало. И это было немедленно; не нужно ждать день. Я сообщил об этом как об ошибке в Apple.
catbrown

Исправление было временным. Я все еще могу отредактировать имя компьютера в prefs / share, но репликация компьютеров продолжается. Теперь у меня есть iMac, iMac (2) и iMac (3), представляющие один компьютер.
catbrown

Прости за это. Возможно, это было просто совпадение, что это сработало для меня.
Дэвид

После вчерашнего комментария я снова включил «Пробуждение для доступа к сети», а сегодня утром проснулся и обнаружил, что имя моего компьютера изменилось на «MacBook (2)». Так что, может быть, там что-то есть ... или это может быть совпадением.
Дэвид

Этот человек утверждает, что имеет исправление: http://ispire.me/fix-yosemite-rtc-alarm-wakeup-issue/ А именно: sudo /usr/libexec/PlistBuddy -c "Add :ProgramArguments: string --no-namechange" /System/Library/LaunchDaemons/com.apple.discoveryd.plist хотя я не желаю пробовать это. Кажется, это лечение симптомов, а не болезни.
Дэвид

1

Перейти к Системные настройки / Обмен. Вот где вы можете изменить имя вашего компьютера.


1
Как я сказал в своем первоначальном вопросе, это первое, что я сделал, и это не сработало.
catbrown

Это «решение» не работает.
Jfmercer

0

Мой обходной путь:

  1. Переименуйте Macbook на новое имя (Системные настройки> Общий доступ): например, Джимми
  2. Restart Time Capsule (Приложения> Утилиты> Утилита AirPort)
  3. Убедитесь, что в подключенных устройствах Capsule нет идентичных имен (красная рамка на рисунке ниже)
  4. Переименуйте Macbook обратно на оригинальное имя

    введите описание изображения здесь

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.