WSL Mirrored Netwerkmodus Configuratiegids
WSL 2.6.0 Netwerkmodus Upgrade Configuratiegids
Categories:
Versievereisten
Huidige versiestatus:
- Nieuwste stabiele versie: 2.5.9 (heeft netwerkconfiguratiefouten)
- Aanbevolen versie: 2.6.0 Preview (ondersteunt volledige Mirrored-modus)
Modusvergelijkingsanalyse
| Kenmerken | bridge-modus (verouderd) | mirrored-modus (aanbevolen) |
|---|---|---|
| Protocol stack architectuur | Dubbele protocol stack | Gedeelde protocol stack |
| IP-adres toewijzing | Onafhankelijk IP (Windows+WSL) | Gedeeld host IP |
| Poortbronnen | Onafhankelijk gebruik | Gedeelde poorten (conflicten vermijden) |
| Netwerkprestaties | Relatief zwaar | Licht en efficiënt |
| Configuratiecomplexiteit | Eenvoudig | Vereist diepgaande firewallbeleidsconfiguratie |
Standaard Configuratiestappen
1. Netwerkmodus Instellen
Stel de basismodus in via de WSL Settings applicatie:
- Open de instellingenapplicatie
- Selecteer het tabblad “Network”
- Stel de netwerkmodus in op “Mirrored”
- Pas de configuratie toe en start WSL opnieuw

2. Firewallbeleidsconfiguratie
U moet het volledige beleid configureren via PowerShell:
# Definieer WSL virtuele machine GUID
$wslGuid = '{40E0AC32-46A5-438A-A0B2-2B479E8F2E90}'
# Configureer firewallbeleid (volgorde volgen)
Set-NetFirewallHyperVVMSetting -Name $wslGuid -Enabled True
Set-NetFirewallHyperVVMSetting -Name $wslGuid -DefaultInboundAction Allow
Set-NetFirewallHyperVVMSetting -Name $wslGuid -DefaultOutboundAction Allow
Set-NetFirewallHyperVVMSetting -Name $wslGuid -LoopbackEnabled True
Set-NetFirewallHyperVVMSetting -Name $wslGuid -AllowHostPolicyMerge True
# Verifieer configuratieresultaten
Get-NetFirewallHyperVVMSetting -Name $wslGuid
3. Poorttoewijzingsverificatie
# Voorbeeld: Controleer poort 80 bezetting
Get-NetTCPConnection -LocalPort 80
Veelvoorkomende Probleemoplossing
Probleem 1: Kan geen externe verbinding maken
- Controlestappen: In de uitvoer van
Get-NetFirewallHyperVVMSettingmoeten alle velden True/Allow zijn - Oplossing: Voer de configuratie van het firewallbeleid opnieuw in volgorde uit
Probleem 2: Poortconflicten
- Verificatiemethode: Bekijk poortbezetting met
netstat -ano - Aanbeveling: Geef voorrang aan het vrijmaken van de bezette poort op de Windows-kant, of wijzig de luisterpoort van de WSL-service
Verificatiemethode
- Start de WSL-service (bijv. Nginx/Apache)
- Open
http://localhost:<port>vanaf de Windows-host - Open
http://<host-ip>:<port>vanaf een apparaat op het LAN