Quali effetti collaterali, se ce ne sono, ci sono dall'emissione di scutil --set HostName 'Fred'?

2

Ho letto che puoi modificare tutti e tre i "nomi computer" associati a un Mac utilizzando l'utilità scutil .

I tre nomi in questione sono ComputerName (il nome "friendly"), LocalHostName (usato solo da Bonjour) e HostName (che viene successivamente restituito da /bin/hostname ).

Capisco che ci siano pochissimi effetti collaterali dall'impostazione dei primi due. Ovviamente se i clienti Bonjour sono là fuori a cercare il vecchio LocalHostName , cambiarlo sarà un trascinamento dal loro punto di vista, ma per il resto questo sembra piuttosto privo di effetti collaterali.

Non sono un guru della rete, quindi l'idea di cambiare ciò che viene segnalato da /bin/hostname è un po 'inquietante per me. Dovrei essere preoccupato?

Per ulteriori informazioni sullo sfondo, ciò che viene segnalato da /bin/hostname cambia, a quanto pare, al momento, con il tempo.

Supponiamo, ad esempio, che il mio ComputerName sia Chuggid (non chiedere). Supponiamo che il mio LocalHostName sia anche Chuggid .

Ho scoperto che quando mi collego ad alcuni hotspot wifi, hostname restituisce chuggid.linksys . Quando sono connesso alla VPN del mio posto di lavoro, hostname restituisce elementi come xyz-abc.vpnpool.yoyodyne.com .

Quindi la mia preoccupazione deriva dal fatto che sono preoccupato dal fatto che non ho trovato nessuno di questi nomi, quando decido arbitrariamente di impostare il mio HostName a chuggid che questo causerà tutti i tipi di problemi.

È "sicuro" cambiare tutti e tre i "nomi di computer" Mac in qualsiasi modo?

    
posta Laird Nelson 01.08.2014 - 00:23
fonte

1 risposta

0

Se non hai già impostato tu stesso il HostName utilizzando scutil , /bin/hostname probabilmente sta segnalando il risultato di una ricerca DNS inversa sull'indirizzo IP del tuo computer. Sia l'indirizzo IP che il risultato della ricerca DNS inversa probabilmente differiranno in base alla rete a cui sei connesso e possono facilmente cambiare nel tempo anche sulla stessa rete.

scutil --set HostName foo è un'impostazione persistente e, a differenza di LocalHostName e ComputerName , HostName non può essere impostato nella GUI. Per questo motivo, alcuni sconsigliano di impostare HostName . A mio parere, finché non ti confondi se provi a modificare la GUI in un secondo momento, è improbabile che l'impostazione di HostName causi per te effetti collaterali negativi. Tuttavia, se riscontri problemi, è facile da annullare con scutil --set HostName '' .

    
risposta data 24.03.2015 - 00:31
fonte

Leggi altre domande sui tag