El nombre de mi iMac es windowlick
. Cada vez que lo reinicio, por algún motivo, 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 prefiero no tener que hacerlo, especialmente porque a menudo hago acceso remoto desde una red externa (a través de ssh a otra máquina que obtiene la asignación de puerto entrante ) y si mi máquina se reinicia debido a un fallo de alimentación o una actualización del sistema, no me gusta tener que adivinar el nombre de host.
Mi computadora obtiene su dirección IP a través de la asignación DHCP del enrutador (un Netgear reciente); también se comportó de esta manera en mi enrutador anterior (una Apple Time Capsule). Tiene una dirección IP reservada para su puerto Ethernet cableado, pero se conecta a través de Ethernet y Wi-Fi (que no tiene una reserva de dirección). Sospecho que algo relacionado con la asignación de nombres es hacer algo extraño con el orden de las operaciones en las interfaces Wi-Fi vs. Ethernet.
Desafortunadamente, no puedo deshabilitar simplemente la conexión Wi-Fi, ya que uso las funciones del sistema operativo que requieren que mi conexión Wi-Fi esté activa (por ejemplo, Desbloquear con Apple Watch).
¿Hay alguna manera de decirle a macOS que no sea "educado" y se cambie de nombre si ve "otra" máquina con el mismo nombre?
Esto parece similar a El nombre de la computadora de mi Mac mini sigue cambiando cuando se reanuda desde el modo de suspensión , pero no tengo el problema al reanudar la ejecución, es solo después de un reinicio, y ya tengo la asignación de IP estática por la respuesta aceptada. pregunta. Además, esto no sucede en mi MacBook (que no tiene una asignación estática).