GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo evitar que Juniper Network Connect rompa las resoluciones Dns?

Juniper Network Connect ha sido un problema en Linux de 64 bits durante bastante tiempo. Encontré 2 soluciones para el problema de Java (¿Alguien podría proporcionar un paso a paso para obtener Juniper NetConnect y Citrix? y Ejecutar Firefox de 32 bits con sun-jre en Ubuntu de 64 bits), pero ahora estoy luchando con un nuevo problema.

Network Connect realiza cambios directamente en /etc/resolv.conf expediente. Esto causa problemas con la nueva forma en que Ubuntu realiza las resoluciones de DNS, que es apuntar el DNS al resolver/cacher local:dnsmasq . Una vez que NC se desconecta y cambia de red, p. ir de la oficina a casa, entonces el DNS deja de funcionar correctamente.

Lo que pasa es que NC borra el /etc/resolv.conf archivo que en realidad está vinculado a /run/resolvconf/resolv.conf . Lo que es peor es que NC en realidad elimina el archivo original, no el enlace. Entonces, cuando intenta restaurar el archivo con:

sudo ln -s /run/resolvconf/resolv.conf /etc/resolv.conf

Falla como /run/resolvconf/resolv.conf ahora se ha ido Reinstalando resolvconf no lo soluciona y tampoco ejecutar resolvconf .

Entonces, la mejor manera que he encontrado hasta ahora es primero hacer una copia de seguridad de /run/resolvconf/resolv.conf a otra ubicación. Después de desconectar NC, ejecuto un script que elimina /etc/resolv.conf , reemplaza el /run/resolvconf/resolv.conf eliminado y luego lo vincula de nuevo a /etc de nuevo.

¿Alguien sabe una manera de evitar esto o ya tengo la mejor "solución" en su lugar? ¿Alguna forma de evitar que NC lo rompa en primer lugar?

Respuesta aceptada:

Primero: haciendo clic en Cerrar sesión botón en Network Connect ventana (la ventana que muestra la IP VPN mientras está conectado) y

Entonces haciendo clic en Cerrar sesión botón en la página web de inicio de sesión evita este problema.

Indique en un comentario si esto funciona o no.

Gracias


Ubuntu
  1. Linux:¿cómo anular un servidor Vm Dns?

  2. ¿Cómo configurar una red Nfs?

  3. Administrador de red:¿Cómo detener la actualización de Nm /etc/resolv.conf?

  4. ¿Cómo conectar el servidor a una red inalámbrica encriptada Wep?

  5. Conectar:​​¿La red es inalcanzable? – ¿Ping?

Cómo conectar WiFi desde la terminal en Ubuntu 16.04

Cómo conectarse a WiFi desde la terminal en Ubuntu 20.04

Cómo vaciar la caché de DNS en Ubuntu 20.04

Cómo configurar la vinculación de red en Ubuntu 20.04

Cómo reiniciar la red en Ubuntu 20.04

Cómo configurar el puente de red en Ubuntu