Come rendere effettiva la modifica al file / etc / hosts?

2

Ho aggiunto alcune righe al mio file /etc/hosts per risolvere un nome host privato, ma ogni volta dopo il riavvio, le righe aggiunte sono andate perse. Dovrebbero esserci delle opzioni di impostazione per rendere effettive queste modifiche?

    
posta qiuxiafei 31.08.2012 - 04:47
fonte

5 risposte

4

Il client VPN Cisco AnyConnect è noto per mostrare questo comportamento. Reimposta il file /etc/hosts al riavvio sul contenuto di /etc/hosts.ac .

Se si utilizza questo client VPN, è necessario apportare le modifiche a entrambi i file.

Vedi questo suggerimento per maggiori informazioni.

link

    
risposta data 31.08.2012 - 11:26
fonte
2

Sembra che alcune app cancellino queste righe da /etc/hosts all'avvio del sistema. OS X non cancella nessuna riga all'avvio né riavvia.

    
risposta data 31.08.2012 - 04:53
fonte
1

Dopo aver modificato il file hosts, modificare le autorizzazioni su di esso per interrompere il file che si sta modificando. Potresti dover giocare un po 'per vedere cosa funziona.

    
risposta data 31.08.2012 - 05:19
fonte
0

Prova sudo nano /private/etc/hosts nel Terminale.

    
risposta data 31.08.2012 - 12:51
fonte
0

Se utilizzi pulse pulse il file /private/etc/jnpr-pulse-hosts.bak viene copiato in /private/etc/hosts ogni volta che ti riconnetti alla VPN (incluso ogni volta che il tuo Mac si riattiva dalla modalità di sospensione).

Quindi, se vuoi che alcune modifiche sopravvivano a una riconnessione, modifica il file /private/etc/jnpr-pulse-hosts.bak , usa

sudo vi /private/etc/jnpr-pulse-hosts.bak

per aggiungere le tue modifiche lì.

Quindi disconnetti la rete e ricollegati (usa l'opzione disconnessione in pulse secure o spegni e accendi il cavo di rete o disattiva e riattiva il wifi) e una volta sicuro il polso riconnessivo alla tua VPN, controlla che le tue modifiche siano ora in /private/etc/hosts .

    
risposta data 22.10.2016 - 20:02
fonte

Leggi altre domande sui tag