Skip to content

Nettverksinnstillinger ​

WSL Dashboard forenkler konfigurasjonen av nettverkskommunikasjon mellom WSL 2 og vertsmaskinen (Windows) og støtter portvideresending og global HTTP-proxy.

Portvideresending (Port Forwarding) ​

Siden WSL 2 bruker en virtuell nettverksadapter, er tilgang til interne WSL-tjenester fra andre enheter på LAN-et vanligvis kompleks.

  • Kjernefunksjon: Du kan kartlegge en bestemt Windows-port til en port inne i en WSL-instans.
  • Automatiske brannmurregler: Når WSL Dashboard oppretter en videresendingsregel, legger det automatisk til de nødvendige innkommende reglene i Windows Defender-brannmuren, slik at ekstern trafikk kan komme gjennom.
  • Konfigurasjonsalternativer:
    • Vert-IP: Vanligvis 0.0.0.0 (lytter på alle nettverkskort) eller 127.0.0.1.
    • Vertport: Porten som åpnes på Windows-siden.
    • WSL-port: Porten som den interne tjenesten i instansen lytter på.

Global HTTP-proxy (HTTP Proxy) ​

Å konfigurere en proxy inne i WSL (f.eks. når git clone eller apt install er trege) krever vanligvis endringer i flere konfigurasjonsfiler.

  • Rask konfigurasjon: WSL Dashboard leverer en bryter for global proxy.
  • Slik fungerer det: Basert på innstillingene dine konfigurerer det automatisk proxy-miljøvariabler eller proxyinnstillinger for de relevante tjenestene for den valgte instansen, slik at du slipper å finne vertsmaskinens IP manuelt.
  • Støttede protokoller: De vanlige protokollene http:// og socks5://.

Overvåking av nettverksstatus ​

Du kan i nettverkspanelet se sanntidsinformasjon:

  • WSL-vert-IP: IP-en til den virtuelle nettverksadapteren i Windows.
  • WSL-instans-IP: Den faktisk tildelte adressen inne i instansen.
  • Aktive tilkoblinger: Overvåk de gjeldende portvideresendingsreglene og trafikkstatusen.

Avansert nettverksmodus (Mirrored Mode) ​

For Windows 11-brukere støtter WSL 2 "speilvendt" (mirrored) nettverksmodus.

  • Fordeler: Speilvendt modus lar WSL-instanser dele vertsmaskinens nettverksgrensesnitt direkte, noe som løser mange komplekse VPN- eller LAN-problemer.
  • Konfigurasjonsanbefaling: Hvis du har aktivert speilvendt modus, fungerer WSL Dashboards portvideresending fortsatt, men du foretrekker kanskje å få tilgang til tjenestene direkte via vertsmaskinens IP.

Tips

Ved å konfigurere auto_shutdown_distros = true i settings.toml kan du sikre at det ikke etterlates ubrukelige nettverkslytteroppgaver i bakgrunnen når Dashboard lukkes.

Feilsøking av vanlige problemer ​

Portkonflikt ​

Hvis en portvideresending ikke virker, må du kontrollere:

  1. Er vertsporten opptatt?: Bruk netstat -ano | findstr :<portnummer>.
  2. Administratorrettigheter: Noen porter (f.eks. under 1024) kan kreve administratorrettigheter for å kunne lytte.

Brannmurblokkering ​

Selv om WSL Dashboard prøver å konfigurere regler automatisk, må du, hvis du har installert en tredjeparts brannmur (f.eks. Huorong, 360 osv.), kanskje manuelt tillate wsldashboard.exe nettverkstilgang.