Agregué algunas líneas a mi archivo /etc/hosts
para resolver un nombre de host privado, pero cada vez que se reinicia, las líneas que agregué se pierden. ¿Debería haber alguna opción de configuración para que estos cambios surtan efecto?
Agregué algunas líneas a mi archivo /etc/hosts
para resolver un nombre de host privado, pero cada vez que se reinicia, las líneas que agregué se pierden. ¿Debería haber alguna opción de configuración para que estos cambios surtan efecto?
Se sabe que el cliente Cisco AnyConnect VPN muestra este comportamiento. Reiniciará el archivo /etc/hosts
al reiniciar el contenido de /etc/hosts.ac
.
Si utiliza este cliente VPN, debe realizar las modificaciones en ambos archivos.
Consulte esta sugerencia para obtener más información.
Parece que alguna aplicación elimina estas líneas de /etc/hosts
en el inicio del sistema. OS X no elimina las líneas en el inicio ni se reinicia.
Después de cambiar el archivo de hosts, cambie los permisos para detener el archivo que se está modificando. Es posible que tengas que jugar un poco para ver qué funciona.
Prueba sudo nano /private/etc/hosts
en la Terminal.
Si está utilizando pulse secure , el archivo /private/etc/jnpr-pulse-hosts.bak
se copia en /private/etc/hosts
cada vez que se vuelva a conectar a la VPN (incluido cada vez que tu Mac se despierta del modo de suspensión).
Entonces, si desea que algunos cambios sobrevivan a una reconexión, edite el archivo /private/etc/jnpr-pulse-hosts.bak
, use
sudo vi /private/etc/jnpr-pulse-hosts.bak
para agregar tus cambios allí.
Luego, desconecte la red y vuelva a conectarse (use la opción desconectar en pulse secure
o desconecte y vuelva a encender el cable de la red o deshabilite y vuelva a habilitar el wifi) y una vez que el pulso sea reconectado a su VPN, verifique que sus cambios estén ahora en /private/etc/hosts
.
Lea otras preguntas en las etiquetas hosts