Skip to content

Síťové nastavení ​

WSL Dashboard zjednodušuje konfiguraci síťové komunikace mezi WSL 2 a hostitelským systémem (Windows) a podporuje přesměrování portů a globální HTTP proxy.

Přesměrování portů (Port Forwarding) ​

Protože WSL 2 používá virtuální síťový adaptér, je přístup ke službám uvnitř WSL z jiných zařízení v lokální síti obvykle složitý.

  • Hlavní funkce: můžete namapovat konkrétní port Windows na port uvnitř instance WSL.
  • Automatická pravidla brány firewall: při vytváření pravidla přesměrování WSL Dashboard automaticky přidá do brány firewall Windows Defender nezbytná příchozí pravidla, aby vnější provoz mohl projít.
  • Položky konfigurace:
    • IP hostitele: obvykle 0.0.0.0 (naslouchá na všech síťových adaptérech) nebo 127.0.0.1.
    • Port hostitele: port otevřený na straně Windows.
    • Port WSL: port, na kterém naslouchá služba uvnitř instance.

Globální HTTP proxy (HTTP Proxy) ​

Konfigurace proxy uvnitř WSL (např. když je git clone nebo apt install pomalé) obvykle vyžaduje úpravu více konfiguračních souborů.

  • Rychlá konfigurace: WSL Dashboard poskytuje přepínač globální proxy.
  • Princip fungování: podle vašeho nastavení automaticky nakonfiguruje proxy proměnné prostředí nebo možnosti proxy příslušných služeb pro vybrané instance, takže odpadá nutnost ručně zjišťovat IP hostitele.
  • Podporované protokoly: běžné protokoly http:// a socks5://.

Monitorování síťového stavu ​

V panelu sítě můžete v reálném čase sledovat:

  • IP hostitele WSL: IP virtuálního síťového adaptéru Windows.
  • IP instance WSL: skutečná přidělená adresa uvnitř instance.
  • Aktivní připojení: monitorování aktuálně platných pravidel přesměrování portů a stavu provozu.

Pokročilý síťový režim (Mirrored Mode) ​

Pro uživatele Windows 11 podporuje WSL 2 síťový režim „zrcadlení“.

  • Výhody: zrcadlový režim umožňuje instancím WSL přímo sdílet síťové rozhraní hostitele, čímž řeší mnoho složitých problémů s VPN nebo zjišťováním v lokální síti.
  • Doporučení ke konfiguraci: pokud zapnete zrcadlový režim, funkce přesměrování portů WSL Dashboard stále funguje, ale pravděpodobně budete chtít přistupovat ke službám přímo přes IP hostitele.

Tip

Konfigurací auto_shutdown_distros = true v settings.toml zajistíte, že po zavření Dashboardu nezůstanou na pozadí žádné zbytečné síťové poslechové úlohy.

Řešení běžných problémů ​

Konflikt portů ​

Pokud nějaké přesměrování portů nefunguje, zkontrolujte:

  1. Je hostitelský port obsazen: zkontrolujte pomocí netstat -ano | findstr :<číslo portu>.
  2. Oprávnění správce: některé porty (např. nižší než 1024) mohou vyžadovat oprávnění správce pro naslouchání.

Blokování bránou firewall ​

I když se WSL Dashboard snaží pravidla konfigurovat automaticky, pokud máte nainstalovanou bránu firewall třetí strany (např. Huorong, 360 atd.), možná budete muset ručně povolit síťový přístup pro wsldashboard.exe.