GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come evitare che Juniper Network Connect rompa le risoluzioni DNS?

Juniper Network Connect è stato un problema su Linux a 64 bit da un po' di tempo. Ho trovato 2 soluzioni al problema Java (qualcuno potrebbe fornire un passo dopo passo per ottenere ginepro netconnect e citrix? ed eseguire Firefox a 32 bit con sun-jre in Ubuntu a 64 bit) ma ora sto lottando con un nuovo problema.

Network Connect apporta modifiche direttamente a /etc/resolv.conf file. Ciò causa problemi con il modo più recente in cui Ubuntu esegue le risoluzioni DNS, ovvero puntare DNS al resolver/cacher locale:dnsmasq . Una volta che NC si disconnette e si cambia rete, ad es. vai dall'ufficio a casa, poi il DNS smette di funzionare correttamente.

Quello che succede è che NC cancella il /etc/resolv.conf file che è effettivamente collegato simbolicamente a /run/resolvconf/resolv.conf . Quel che è peggio è che NC in realtà elimina il file originale non il collegamento. Quindi, quando provi a ripristinare il file con:

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

Non riesce come /run/resolvconf/resolv.conf ora è andato. Reinstallazione di resolvconf non lo risolve e nemmeno l'esecuzione di resolvconf .

Quindi il modo migliore che ho trovato finora è eseguire prima il backup di /run/resolvconf/resolv.conf in un'altra posizione. Dopo aver disconnesso NC, eseguo uno script che rimuove /etc/resolv.conf , sostituisce il /run/resolvconf/resolv.conf eliminato e poi lo ricollega a /etc di nuovo.

Qualcuno conosce un modo per evitarlo o ho praticamente già messo a punto la sua migliore "sistemazione"? Un modo per impedire che NC lo rompa in primo luogo?

Risposta accettata:

Primo: facendo clic su Esci pulsante in Connessione di rete window (la finestra che mostra l'IP della VPN durante la connessione) e

Allora facendo clic su Esci pulsante nella pagina web di accesso evita questo problema.

Si prega di indicare nel commento se funziona o meno.

Grazie


Ubuntu
  1. Come riavviare la rete su Ubuntu

  2. Linux:come sovrascrivere un server DNS Vm?

  3. Gestore di rete:come interrompere l'aggiornamento di Nm /etc/resolv.conf?

  4. Come collegare una connessione Internet cablata tramite terminale?

  5. Connetti:la rete è irraggiungibile? – Ping?

Come connettere il WiFi dal terminale su Ubuntu 16.04

Come connettersi al WiFi dal terminale su Ubuntu 20.04

Come svuotare la cache DNS su Ubuntu 20.04

Come impostare il legame di rete in Ubuntu 20.04

Come riavviare la rete su Ubuntu 20.04

Come configurare il bridge di rete in Ubuntu