Когда я просыпаю свой Mac mini из спящего режима, иногда появляется диалоговое окно с сообщением «Имя вашего компьютера« что угодно »уже используется в этой сети. Имя было изменено на« все (1) »» (или ( 2), я до (4) на данный момент).
Mac подключен к сети через кабель Ethernet и получает назначенный DHCP IP-адрес от моего маршрутизатора, который запускает pfSense. У меня установлен DHCP для предоставления того же IP-адреса Mac Mac.
Почему это происходит, и что более полезно, как я могу заставить машину перестать переименовывать себя?
В Системных настройках - Общий доступ у меня включены «Общий доступ к файлам» и «Удаленный вход».
Ответы:
Обычно это ошибка маршрутизатора, и Mac реагирует на условия вне его контроля.
Вы пытались использовать фиксированный IP-адрес или резервировать DHCP, чтобы ваш Mac более надежно запрашивал тот же адрес при выходе из спящего режима?
Это стало намного хуже с iOS 8 и OS X 10.10, и есть несколько ошибок в новом демоне discoveryd, который заменяет mDNSResponder для именования DNS и обнаружения устройств и маршрутизации. В основном, даже на компьютерах с одним сетевым подключением существует два IP-адреса - один IPv4 и другой IPv6, и система путает один для другого и увеличивает имя хоста.
источник
Я видел, как это происходит, когда на локальном DNS-сервере включено кеширование DNS, но оно не очищает кэш достаточно часто (или вообще).
Вы можете установить для имени хоста / компьютера статическое значение, используя scutil в терминале. Это означает, что ваш Mac больше не будет менять свое имя автоматически, поэтому важно, чтобы в вашей сети не было других компьютеров с таким именем хоста. Когда вы запустите это, замените "new_hostname" на желаемое имя хоста:
Вы можете проверить, чтобы убедиться, что значения установлены, запустив:
Источники:
man scutil
https://developer.apple.com/library/mac/documentation/Darwin/Reference/Manpages/man8/scutil.8.html
http://osxdaily.com/2010/09/06/change-your-mac-hostname-via-terminal/
источник
Это случается со мной чаще всего, когда ОС имеет какой-то сбой и нуждается в холодном перезапуске.
Отключите роутер. По какой-то причине после перезагрузки у компьютера возникают проблемы с подключением к сети, так как маршрутизатор «думает», что соединение никогда не было разорвано. Если не удается установить соединение с данным именем пользователя, операционная система добавляет (1, 2, 3 ...) в конец имени.
Перезагрузите компьютер.
Перейдите в «Настройки» / «Общий доступ» и измените имя вашего компьютера с «iMac вашего имени (2)» на «iMac вашего имени»
Подключите маршрутизатор обратно.
Подключитесь к сети.
Работал на меня!
источник
Другой вариант - отключить Wake for Network Access в Системных настройках -> Экономия энергии. У нас есть эта проблема на работе и при ее + переименовании обычно кажется, что имя остается на месте
источник
Это автоматический номер переименовании имя хоста
(1)
,(2)
,(N)
,...
проблема суффикса эпидемические заболевания многие устройства компании Apple, имеет много потенциальных обходные пути, но не известно полное решение. Это , скорее всего , связано с протоколом обнаружения сети , используемой для компании Apple AirPlay и других услуг под названием:mDNS
(также известный какBonjour
,Avahi
для пользователей Linux, или вZero-conf
сети для пользователей Windows).Эта служба автоматически запускается в Mac OSX и позволяет локальным машинам обнаруживать друг друга по
hostname.local
именам mDNS, а также обнаруживать такие службы, как AirPlay.Многие пользователи онлайн нашли обходные пути или потенциальные решения, но, по моему опыту, ни один из них не работал надежно все время. Установка имени хоста работает только в течение короткого периода времени.
Я начал заполнение Обходного пути в процессе выполнения и ответа здесь . Надеемся, что Apple предоставит решение этой проблемы в будущем!
источник