El nombre de host de mi Mac sigue agregando un “-2” al final

10

Si el nombre de la computadora de mi Mac (en las preferencias de Compartir) es "Nodo" normalmente, de vez en cuando, al usar el Terminal, puedo ver que se cambió mágicamente:

Node-2:~ $

Por alguna razón, piensa que se toma su propio nombre y agrega "-2" al final. Tengo que entrar en las preferencias de Sharings y volver a cambiarlo. ¿Por qué sucedería esto y cómo lo detengo?

    
pregunta CaptSaltyJack 30.05.2015 - 00:04

3 respuestas

8

Este es un error conocido con el proceso de descubrimiento en 10.10 Yosemite. Los rumores recientes indican que será reemplazado por su predecesor, mDNSresponder, que se incluye en la versión 10.10.4 para ayudar a aliviar los problemas de la red. Aunque se desconoce la causa real, se ha dicho que está relacionado (al menos en parte) con la resolución incorrecta de nombres en DNS cuando la computadora se despierta de la suspensión. Se ve a sí mismo como un duplicado en la red, y como tal, agrega el sufijo al título.

Si bien hay algunas "correcciones" YMMV: probablemente sea mejor seguir cambiando el nombre de la forma en que lo haces, y luego esperar a que salga la próxima versión de OSX y solucionarlo para que no sacrifiques ninguna funcionalidad como Wake en LAN.

Fuente

    
respondido por el smoooosher 30.05.2015 - 00:21
7

El cambio de nombre proviene de cualquier otro dispositivo en la red que recordó la dirección IP de tu mac antes de que se pusiera en suspensión o renovara su arrendamiento DHCP.

Usted querría apagar todos los dispositivos Apple TV y Apple Airport / time capsule y luego reiniciar su enrutador (si un dispositivo Aeropuerto no está haciendo el enrutamiento) en ese momento, los dispositivos iOS y Mac deberían permitirle cambiar el nombre de las cosas. de nuevo, de forma ligeramente más permanente que si siente que está luchando contra una máquina automática inútil .

Es un dolor, y Apple tuvo lo que pensó que era una solución en 10.10.2 y 10.10.3: veremos si hay más parches que ayuden ...

Ver:

respondido por el bmike 30.05.2015 - 00:43
4

Como mencionan otras respuestas, este es un error en Yosemite y esperamos que desaparezca cuando se publique 10.10.4. Hasta entonces, tengo configurada la siguiente acción de Keyboard Maestro, que restablecerá automáticamente el nombre del sistema cuando el sistema se active.

Mount Diskstation

Desencadenado por cualquiera de los siguientes:

En System Wake

Ejecutará las siguientes acciones:

Shell Script

COMPUTER_NAME=Zephyr
sudo scutil --set ComputerName $COMPUTER_NAME
sudo scutil --set HostName $COMPUTER_NAME
sudo scutil --set LocalHostName $COMPUTER_NAME
sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server NetBIOSName -string $COMPUTER_NAME

Mostrar resultados en una ventana.

También tengo lo siguiente en / etc / sudoers:

ats     ALL=(ALL) NOPASSWD: /usr/sbin/scutil --set ComputerName Zephyr, /usr/sbin/scutil --set LocalHostName Zephyr, /usr/sbin/scutil --set HostName Zephyr, /usr/bin/defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server NetBIOSName -string Zephyr
    
respondido por el Alan Shutko 30.05.2015 - 16:53

Lea otras preguntas en las etiquetas