Il mio nome di iMac è windowlick
. Ogni volta che lo riavvio, per qualche ragione rileva che il nome windowlick
è già in uso sulla rete e si rinomina con un suffisso casuale, ad es. windowlick (3829)
o simili, e ottiene uno zeroconf / bonjour hostname di windowlick-2.local
invece del solito windowlick.local
.
Posso correggerlo manualmente andando al pannello delle preferenze di condivisione, ma preferirei non doverlo fare, specialmente dato che spesso faccio l'accesso remoto da una rete esterna (tramite ssh ad un'altra macchina che riceve l'assegnazione della porta in ingresso ) e se la mia macchina si riavvia a causa di un'interruzione dell'alimentazione o di un aggiornamento del sistema, non mi piace dover indovinare il nome host.
Il mio computer ottiene il suo indirizzo IP tramite l'assegnazione DHCP dal router (un Netgear recente); si è comportato in questo modo anche sul mio router precedente (una Apple Time Capsule). Ha un indirizzo IP riservato per la sua porta Ethernet cablata, ma si collega tramite Ethernet e Wi-Fi (che non dispone di una prenotazione di indirizzi). Sospetto che qualcosa a che fare con l'assegnazione dei nomi stia facendo qualcosa di strano con l'ordine delle operazioni sulle interfacce Wi-Fi / Ethernet.
Purtroppo non posso semplicemente disabilitare il Wi-Fi, poiché utilizzo le funzionalità del sistema operativo che richiedono che il mio Wi-Fi sia attivo (ad esempio, Sblocca con Apple Watch).
C'è un modo per dire a macOS di non essere "educato" e rinominare se stesso se vede "un'altra" macchina con lo stesso nome?
Questo sembra simile a Il nome del computer di Mac mini continua a cambiare quando riprende dallo stato di stop , ma non ho il problema quando riprendo dallo stato di sospensione, è solo dopo un riavvio e ho già l'assegnazione di IP statico per la risposta accettata su tale domanda. Inoltre, questo non accade sul mio MacBook (che non ha un compito statico).