El nombre de mi iMac es windowlick
. Cada vez que lo reinicio, por alguna razón detecta que el nombre windowlick
ya está en uso en la red y se renombra con un sufijo aleatorio, por ejemplo windowlick (3829)
o similar, y obtiene un nombre de host zeroconf/bonjour de windowlick-2.local
en lugar del habitual windowlick.local
.
Puedo arreglar esto manualmente yendo al panel de preferencias de Compartir, pero preferiría no tener que hacer esto, especialmente porque a menudo hago acceso remoto desde una red externa (a través de ssh a otra máquina que recibe la asignación de puerto entrante) y si mi máquina se reinicia debido a un corte de energía o una actualización del sistema no me gusta tener que adivinar el nombre del host.
Mi ordenador obtiene su dirección IP a través de la asignación DHCP del router (un Netgear reciente); también se comportaba así en mi router anterior (una Apple Time Capsule). Tiene una dirección IP reservada para su puerto Ethernet por cable, pero se conecta tanto por Ethernet como por Wi-Fi (que no tiene reserva de dirección). Sospecho que algo relacionado con la asignación de nombres está haciendo algo raro con el orden de las operaciones en las interfaces Wi-Fi vs. Ethernet.
Por desgracia, no puedo simplemente desactivar el Wi-Fi, ya que hago uso de funciones del sistema operativo que requieren que mi Wi-Fi esté activo (por ejemplo, el desbloqueo con el Apple Watch).
¿Hay alguna manera de decirle a MacOS que no sea "educado" y se renombre a sí mismo si ve "otra" máquina con el mismo nombre?
Esto parece similar a El nombre del ordenador de mi Mac mini sigue cambiando cuando se reanuda desde la suspensión pero no tengo el problema al reanudar desde el sueño, es sólo después de un reinicio, y ya tengo la asignación de IP estática por la respuesta aceptada en esa pregunta. Además, esto no sucede en mi MacBook (que no tiene una asignación estática).