Skip to content

Instantly share code, notes, and snippets.

View akshayhiremath's full-sized avatar

Akshay Hiremath akshayhiremath

  • Toronto, Canada
View GitHub Profile
@akshayhiremath
akshayhiremath / fix-wsl2-dns-resolution
Last active June 13, 2023 14:13 — forked from coltenkrauter/fix-wsl2-dns-resolution
Fix DNS resolution in WSL2
More recent resolution:
1. cd ~/../../etc (go to etc folder in WSL).
2. echo "[network]" | sudo tee wsl.conf (Create wsl.conf file and add the first line).
3. echo "generateResolvConf = false" | sudo tee -a wsl.conf (Append wsl.conf the next line).
4. wsl -l (Get the <WSL distribution name>. Debian-XX or Ubuntu-XX (Default) etc.)
5. wsl --terminate <WSL distribution name> (Terminate WSL in Windows cmd, <WSL distribution name> from the step 4).
6. cd ~/../../etc (go to etc folder in WSL).
7. sudo rm -Rf resolv.conf (Delete the resolv.conf file).
8. In windows cmd, ps or terminal with the vpn connected do: Get-NetIPInterface or ipconfig /all for get the dns primary and