Problema com resolv.conf (solucionado)

Imagen de czarito
0 puntos

Hola foreros, tengo un problema con este archivo, lo edito para que la configuración quede así:

# Generated by NetworkManager
search miempresa
search miempresa.COM
nameserver 192.168.10.246

Funciona ok y resuelve los nombres de los equipos Windows, pero cuando reinicio el equipo desaparece una línea y queda así:

# Generated by NetworkManager
search miempresa
nameserver 192.168.10.246

y ya no resuelve nada.
La edición la hago con sudo gedit /etc/resolv.conf sin problemas.

Agredecería cualquier idea, muchas gracias.

Imagen de Gabriel_M
+1
+1
-1

El bit inmutable puede usarse para impedir borrar o sobreescribir accidentalmente un fichero que debe ser protegido. También impide que alguien cree un enlace simbólico al fichero (tales enlaces simbólicos han sido la fuente de ataques incluyendo borrar /etc/passwd o /etc/shadow).
El comando chattr se utiliza para cambiar los atributos de los sistemas de archivos ext2, ext3 y ext4. Utilizado adecuadamente, dificulta las acciones en el sistema de archivos por parte de un intruso que haya logrado suficientes privilegios en un sistema.
En tu caso te permitiría mantener inmutable una vez configurado el archivo resolv.conf
Para eso simplemente deberías ejecutar:
sudo su
chattr +i /etc/resolv.conf

Para poder editarlo, es necesario eliminar el atributo, pues ni el administrador puede editarlo, se elimina con
sudo su
chattr -i /etc/resolv.conf

+1
+1
-1
Imagen de czarito
+1
0
-1

Funciona a la perfección, muchas gracias.

+1
0
-1
Imagen de erik-121
+1
0
-1

Hola, he tenido el mismo incoveniente de que me machaca el contenido del /etc/resolv.conf tenia entendido que esto lo hacía el asqueroso network-manager; lo que desinstalado y el problema sigue ocurriendo.
He realizado lo del bit inmutable pero no me deja, dice que no soporta la operación mientras se estaban leyendo las banderas en /etc/resolv.con (tal qual es lo que me dice)
No sé exactamente a qué ser refiere con eso de las banderas...
Alguien tiene alguna posible solución???
PD:por supuesto lo he hecho como root

+1
0
-1