Skip to content

Nätverksinställningar ​

WSL Dashboard förenklar konfigurationen av nätverkskommunikationen mellan WSL 2 och värddatorn (Windows), med stöd för portvidarebefordran och global HTTP-proxy.

Portvidarebefordran (Port Forwarding) ​

Eftersom WSL 2 använder en virtuell nätverksadapter är åtkomst till interna WSL-tjänster från andra enheter i LAN vanligtvis komplex.

  • Kärnfunktion: du kan mappa specifika Windows-portar till portar inuti WSL-instansen.
  • Automatiska brandväggsregler: när du skapar en vidarebefordringsregel lägger WSL Dashboard automatiskt till nödvändiga inkommande regler i Windows Defender-brandväggen, så att externt trafik kan tränga igenom.
  • Konfigurationsposter:
    • Värd-IP: vanligtvis 0.0.0.0 (lyssnar på alla nätverkskort) eller 127.0.0.1.
    • Värdport: den port som öppnas på Windows-sidan.
    • WSL-port: den port som instansens interna tjänst lyssnar på.

Global HTTP-proxy (HTTP Proxy) ​

Att konfigurera en proxy inuti WSL (t.ex. när git clone eller apt install är långsam) kräver vanligtvis att man ändrar flera konfigurationsfiler.

  • Snabb konfiguration: WSL Dashboard erbjuder en omkopplare för global proxy.
  • Hur det fungerar: baserat på dina inställningar konfigurerar det automatiskt proxy-miljövariabler eller proxyalternativ för relaterade tjänster för den valda instansen, vilket sparar dig besväret att manuellt hämta värdens IP.
  • Stödda protokoll: vanliga http://- och socks5://-protokoll.

Nätverksstatusövervakning ​

I nätverkspanelen kan du i realtid se:

  • WSL-värd-IP: IP:t för Windows virtuella nätverksadapter.
  • WSL-instans-IP: det faktiskt tilldelade adressen inuti instansen.
  • Aktiva anslutningar: övervaka aktuella portvidarebefordringsregler och trafikstatus.

Avancerat nätverksläge (Mirrored Mode) ​

För Windows 11-användare stödjer WSL 2 "Mirrored"-nätverksläget.

  • Fördelar: Mirrored-läget låter WSL-instanser dela värdens nätverksgränssnitt direkt, vilket löser många komplexa VPN- eller LAN-identifieringsproblem.
  • Konfigurationsrekommendation: om du har aktiverat Mirrored-läget fortsätter WSL Dashboards portvidarebefordran att fungera, men du kanske föredrar att nå tjänster direkt via värdens IP.

Tips

Att ställa in auto_shutdown_distros = true i settings.toml säkerställer att inga onödiga nätverkslyssnande uppgifter lämnas kvar i bakgrunden efter att Dashboard stängts.

Vanliga problem ​

Portkonflikt ​

Om en portvidarebefordran inte fungerar, kontrollera:

  1. Är värdporten upptagen?: kontrollera med netstat -ano | findstr :<portnummer>.
  2. Administratörsbehörighet: för vissa portar (som portar lägre än 1024) kan administratörsbehörighet krävas för att lyssna.

Brandväggsblockering ​

Även om WSL Dashboard försöker konfigurera regler automatiskt, kan du behöva manuellt tillåta nätverksåtkomst för wsldashboard.exe om du har installerat en brandvägg från tredje part (som Huorong, 360 osv.).