microsoft / microsoft/WSL

wsl: Mirrored networking mode is not supported: Windows version 26200.7171 does not have the required features.

Open
#13,793 9 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

network
Dominant language
C++
Stars
33.7k
Forks
1.8k
Avg merge
3d 17h
Merged PRs (30d)
116

Description

Windows Version

Microsoft Windows [Version 10.0.26200.7171]

WSL Version

2.6.1.0

Are you using WSL 1 or WSL 2?
  • WSL 2
  • WSL 1
Kernel Version

6.6.87.2-1

Distro Version

Ubuntu 24.04

Other Software

No response

Repro Steps
>wsl --shutdown

>bash
wsl: Mirrored networking mode is not supported: Windows version 26200.7171 does not have the required features.
Falling back to NAT networking.
wsl: Failed to configure network (networkingMode Nat), falling back to networkingMode VirtioProxy.
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
Expected Behavior

I'm trying to get mirrored or NAT networking working so I can use vscode server on the remote instance. It's unable to connect and through a lot of Googling i find it won't work on VirtioProxy. I am unsure why I can't get NAT or mirrored to work. I have confirmed that I have all network services running and the enabled features. This was working before but has broken on a recent windows update (25H2) that I installed yesterday.

Actual Behavior

Networking didn't setup properly

Diagnostic Logs

WslLogs-2025-11-27_08-37-52.zip

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the reported wsl --shutdown and bash reproduction on Windows 10.0.26200.7171, WSL 2.6.1.0, and Ubuntu 24.04, then inspect the attached WslLogs archive for the mirrored, NAT, and VirtioProxy fallback sequence. Done means identifying why networking setup falls back and restoring working mirrored or NAT networking so the VS Code server can connect.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, ubuntu, vscode
Domain
networking, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.