Skip to content

WSL 2 Internet connection doesn't work until I connect to VPN #5784

@N-Molham

Description

@N-Molham

Environment

Windows build number: `10.0.19041.0`
Your Distribution version: `Ubuntu 20.04`
Whether the issue is on WSL 2 and/or WSL 1: WSL2

To make internet connection working on WSL2 machine, I have to connect to VPN (Wire Guard) first, otherwise it doesn't work

This wasn't the case, it was working fine (with TunSafe VPN client) installed without any issue, I believe this issue surfaced after the latest windows update a couple of days ago. I am not sure what causing this problem, windows update is the only thing changes without me doing anything.

Steps to reproduce

  1. Connect to VPN, I use TunSafe
  2. In WSL2 I have to edit /etc/resolv.conf and change the nameserver from 172.20.144.1 to something like 1.1.1.1 or 8.8.8.8
  3. If I changed the nameserver back or disconnect from the VPN, internet connection stops

WSL logs: I tried to follow the steps but I didn't get the last option/tab which I can collect the logs

Expected behavior

I should have internet connection on my WSL2 machine

Actual behavior

As described, I have to connect to VPN server and change nameserver to make it work

More data

Network adapters

image

Wi-Fi Adapter sharing settings, I already tried turning this on/off states

image

WSL Adapter

image

Default Switch adapter

image

Hope this helps to solve the problem that I am having as I need WSL for my web development work

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions