[Risolto] Windows 11 + WSL 2 + Ubuntu 22.04 problema DNS

Networking, configurazione della connessione, periferiche e condivisioni di rete.
Avatar utente
Rapture
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 310
Iscrizione: lunedì 15 maggio 2006, 19:51
Contatti:

[Risolto] Windows 11 + WSL 2 + Ubuntu 22.04 problema DNS

Messaggio da Rapture »

Ciao a tutti,
sono su Windows 11 con una Ubuntu installata tramite WSL (dalla 18.04 me la sono portata avanti fino alla 22.04 senza problemi) e da qualche giorno, ad ogni avvio di sistema non funziona più la rete della VM, il file resolf.con lo trovo resettato con DNS sbagliati:

Codice: Seleziona tutto

:/etc$ cat resolv.conf
# This file was automatically generated by WSL. To stop automatic generation of this file, add the following entry to /etc/wsl.conf:
# [network]
# generateResolvConf = false
nameserver 172.31.0.1
Se lo modifico al riavvio torna così e non funziona niente.
Ho provato ad abilitare le righe commentate ma niente, viene sovrascritto tutto al riavvio.
Il file resolv.conf in etc è un link al file resolv.conf che sita in mnt wsl:

Codice: Seleziona tutto

:/etc$ ll resolv.conf
lrwxrwxrwx 1 root root 20 Feb 22 08:24 resolv.conf -> /mnt/wsl/resolv.conf
Qualche idea su come risolvere?
Grazie a tutti!
Ultima modifica di Rapture il giovedì 23 febbraio 2023, 12:00, modificato 4 volte in totale.
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12943
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Windows 11 + WSL 2 + Ubuntu 22.04 problema DNS

Messaggio da thece »

:ciao:

non so dirti come risolvere il problema poichè non uso WSL su Windows, tuttavia stando a quello che tu hai scritto e a commento riportato qui sotto
Rapture ha scritto:
mercoledì 22 febbraio 2023, 8:32

Codice: Seleziona tutto

cat resolv.conf

# This file was automatically generated by WSL. To stop automatic generation of this file, add the following entry to /etc/wsl.conf:
# [network]
# generateResolvConf = false
nameserver 172.31.0.1
...
Ho provato ad abilitare le righe commentate ma niente, viene sovrascritto tutto al riavvio.
hai modificato il file sbagliato: non devi modificare il file /etc/resolv.conf devi modificare il file /etc/wsl.conf

Banalmente hai provato a cercare in Rete se questo problema è già stato segnalato e affrontato? https://lmgtfy.app/?q=wsl+ubuntu+resolv ... ot+working
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5392
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: Windows 11 + WSL 2 + Ubuntu 22.04 problema DNS

Messaggio da GjMan78 »

Non ho mai usato WSL ma mi sembra che il modo di procedere sia ben descritto nel file resolv.conf
To stop automatic generation of this file, add the following entry to /etc/wsl.conf:
# [network]
# generateResolvConf = false
Quindi direi di modificare il file /etc/wsl.conf

Codice: Seleziona tutto

sudo nano /etc/wsl.conf
ed aggiungere in fondo queste due righe

Codice: Seleziona tutto

[network]
generateResolvConf = false
Dopodiché puoi tornare a modificare il file resolv.conf impostando i tuoi dns preferiti.

Edit: Preceduto!
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
Avatar utente
Rapture
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 310
Iscrizione: lunedì 15 maggio 2006, 19:51
Contatti:

Re: Windows 11 + WSL 2 + Ubuntu 22.04 problema DNS

Messaggio da Rapture »

Ciao a tutti!
Grazie!!

Creato /etc/wsl.conf

Codice: Seleziona tutto

[network]
generateResolvConf = false
nameserver IP1
nameserver IP2
creato link:

Codice: Seleziona tutto

sudo ln -s /etc/wsl.conf resolv.conf
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23381
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 23.10 e 24.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: [RISOLTO] Windows 11 + WSL 2 + Ubuntu 22.04 problema DNS

Messaggio da trekfan1 »

Il [Risolto] vuole messo evitando il tutto maiuscolo, correggi, grazie :)
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 9 ospiti