El nombre de la computadora cambia OSX 10.10 (14A389)

58

Desde que actualicé a Yosemite 10.10 (14A389) el nombre de mi computadora sigue cambiando agregando un (2) y (3) y así sucesivamente.

¿Alguna idea de cómo solucionar esto?

    
pregunta Andreas Norman 26.10.2014 - 22:28

16 respuestas

9

Esto me lo resolvió:

Ir a Preferencias del sistema - > Ahorrador de energía. Seleccione "Adaptador de corriente" y luego desmarque "Activar para acceso a la red".

Desde que lo hice hace un par de días, el nombre de mi computadora ha permanecido igual.

    
respondido por el Andreas Norman 29.10.2014 - 16:40
26

Ir a Macintosh HD > Biblioteca > Preferencias > Configuración del sistema y elimine los siguientes archivos:

  • com.apple.airport.preferences.plist
  • NetworkInterfaces.plist
  • preferences.plist

Luego reinicia la Mac.

Los nombres de host deben recrearse correctamente.

(De acuerdo con enlace estas son instrucciones proporcionadas por un técnico de Apple.)

    
respondido por el Steve Eisner 10.11.2014 - 08:41
15

Para poder lograr esto, ejecute los siguientes comandos en el terminal:

sudo /usr/libexec/PlistBuddy -c "Add :ProgramArguments: string --no-namechange" /System/Library/LaunchDaemons/com.apple.discoveryd.plist

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist

y

sudo scutil --set ComputerName <host-name-U-want>
sudo scutil --set HostName <host-name-U-want>
sudo scutil --set LocalHostName <host-name-U-want>
hostname -f
    
respondido por el user104398 12.12.2014 - 07:18
5

Este es un error en 10.10 (la versión inicial) y puede solucionarse simplemente actualizando a 10.10.1 - compilación 14B25.

Abra la App Store y aplique la actualización 10.10.1 (o posterior) y debe configurarlo una vez que cambie el nombre de las computadoras que adoptaron los (2) nombres.

Todavía hay problemas si tiene Apple TV más antiguo, computadoras más antiguas donde se les cambiará el nombre y se les cambiará el nombre, pero su computadora no debería cambiarse el nombre si es el único dispositivo en la red.

Supongo que tomará algo de tiempo para que esto desaparezca e implicará cambios en el enrutador del aeropuerto, actualizaciones de TV del aeropuerto y Apple, así como actualizaciones de iOS y Apple. En un hogar con 20 o más dispositivos, no todos pueden actualizarse a la última versión.

La causa raíz de esto es doble:

  1. Las computadoras con direcciones IPv4 e IPv6 pueden contactarse literalmente de dos maneras y bonjour / mDNS / discoveryd todavía no maneja bien esta dualidad.
  2. Las computadoras que duermen o pierden contacto con el servidor DHCP (generalmente su enrutador) pueden tener su dirección antigua en proxy o en caché, que actualmente se maneja agregando (2) o incrementando el valor en (x) en uno si el proxy / la dirección almacenada en la caché no se ha agotado cuando te reconectas a la red o despiertas el dispositivo de la suspensión.
respondido por el bmike 19.11.2014 - 01:33
4
  1. Abre /System/Library/LaunchDaemons/com.apple.discoveryd.plist con Xcode.

  2. Agregue una cadena a la matriz ProgramArguments que contiene --no-namechange .

  3. Guarda y reinicia.

respondido por el grg 05.01.2015 - 16:29
2

El método de Scagg arregló esto para mí. Solo fue un problema cuando Time Machine no pudo encontrar el servidor de respaldo en nuestra red debido a este molesto cambio de nombre. Revertir el nombre al original en Preferencias del sistema solucionó el problema inmediatamente. Por supuesto, dudo que esto sea una solución permanente, pero es un remedio fácil. Muchas gracias Scaggs.

    
respondido por el David Michael Hogan 15.05.2015 - 08:41
1

Odio decir esto pero también estoy experimentando esto.

Una de las soluciones que encontré (no sé si es permanente) es ir a Preferencias del sistema en la barra de búsqueda, puede escribir 'Nombre del equipo' y seleccionarlo y luego volver a cambiarlo borrando el (2) o (3)

    
respondido por el Tre S 26.10.2014 - 22:52
1

PlistBuddy es una aplicación para editar archivos plist (preferencia). / usr / libexec es donde se encuentra. Luego, la secuencia de comandos usa esa aplicación para editar el archivo plist del nombre de la computadora agregando una línea que le indica que no cambie el nombre.

Personalmente, seguiré quitando el (2) hasta que lo arreglen. Si bien es fácil entrar y volver a cambiar el plist de vuelta, inevitablemente lo olvidaré y, en algún momento, en el futuro, me frustrará y tomará horas diagnosticarlo ... pero eso es solo yo.

    
respondido por el Bryan Canning 07.11.2014 - 03:12
1

No creo que el problema sea local en tu computadora. Comencé a notar este problema con la introducción de iOS 8. Mi AppleTv agregó un (n) después del nombre. Cuando actualicé mi MacBook a Yosemite, sucedió lo mismo.

Si inicia sesión en enlace y va a Configuración, encontrará sus dispositivos iOS8 y Yosemite en la lista. No he encontrado una explicación todavía, pero recomiendo no usar las soluciones sugeridas hasta ahora, ya que pueden romper algunas características. Mejor, john

    
respondido por el John Bako 10.11.2014 - 22:41
1

Si tiene la Estación Base AirPort (Express, Extreme o Time Capsule), abra la Utilidad AirPort y elimine todas las entradas de ID de Apple para Volver a Mi Mac. Haga clic en Aplicar para reiniciar el AirPort Vuelva a agregar su ID de Apple Reinicie de nuevo

Debería arreglarlo. El problema radica en la antigua configuración de AirPort.

    
respondido por el Thomas B 20.11.2014 - 19:40
1

Una solución rápida, no invasiva y probablemente temporal para esto es ejecutar lo siguiente en un terminal:

sudo hostname HOSTNAME.local

Eso establece el nombre de host ahora. Solo veo este problema de forma intermitente, por lo que esta es una solución lo suficientemente buena por ahora. :-)

    
respondido por el chmac 14.02.2017 - 20:28
0

Inténtalo, parece que me ha funcionado, aunque podría no tener ninguna relación :

Por defecto, OS X nombrará su computadora con "[su nombre] 's computadora". Después de eliminar el (2), (3), etc. por décima vez, me enojé con el y lo borré. Una vez que hice eso, el nombre ha estado estable durante semanas.

Mi sospecha es que hay alguna incompatibilidad en algún lugar de la red con las , y eliminarla elimina el conflicto.

    
respondido por el cmason 08.11.2014 - 15:56
0

Tuve el mismo problema, cuando cambié el nombre de la computadora, volvería a la que Yosemite creó en la instalación o generaría una nueva basada en la convención de nombres "Mac Mini". Solo pude cambiar el nombre cambiando la dirección IP de búsqueda de DNS para mi servidor dhcp. Tan pronto como presioné, apliqué el nombre que configuré para el Mac mini, que se estableció y se mantuvo.

    
respondido por el Zapdog 15.11.2014 - 10:31
0

También tengo el problema de cambiar el nombre del equipo. Parece ser un error de OS X 10.10 para mí.

La respuesta de de "otro Rick" es bastante críptica pero parece prometedora . Alguna explicación de por qué esto funciona quizás hubiera sido útil.

Quizás también solucione el otro problema que tengo: los servicios de ubicación solo funcionan a veces.

Al tratar con un asesor de Apple 'senior' hoy (8 de noviembre de 2014) sobre mi problema de servicios de ubicación, también pregunté sobre este problema. El asesor reconoció que existe y pensó que se solucionaría en OS X 10.10.1 (actualmente publicado para desarrolladores).

    
respondido por el Rick Reed 06.11.2014 - 14:35
0

publicación anterior de bmike sobre la dualidad de discoveryd me llevó a deshabilitar IPv6 en mi conexión inalámbrica.

Ahora el problema con el nombre de NETBios para mí está solucionado.

Cambio el nombre y lo guarda con éxito.

    
respondido por el Scott 21.07.2015 - 04:27
-1
sudo /usr/libexec/PlistBuddy -c "Add :ProgramArguments: string --no-namechange" \
         /System/Library/LaunchDaemons/com.apple.discoveryd.plist
    
respondido por el other rick 04.11.2014 - 06:07

Lea otras preguntas en las etiquetas