Skip to content

Ustawienia sieci ​

WSL Dashboard upraszcza konfigurację komunikacji sieciowej między WSL 2 a systemem-gospodarzem (Windows), obsługując przekierowanie portów i globalny serwer proxy HTTP.

Przekierowanie portów (Port Forwarding) ​

Ponieważ WSL 2 używa wirtualnego adaptera sieciowego, dostęp do wewnętrznych usług WSL z innych urządzeń w sieci lokalnej jest zwykle skomplikowany.

  • Podstawowa funkcja: możesz zmapować określone porty systemu Windows na porty wewnątrz instancji WSL.
  • Automatyczne reguły zapory: podczas tworzenia reguł przekierowania WSL Dashboard automatycznie dodaje niezbędne reguły ruchu przychodzącego do zapory Windows Defender, aby ruch zewnętrzny mógł przechodzić.
  • Opcje konfiguracji:
    • IP hosta: zwykle 0.0.0.0 (nasłuch na wszystkich kartach sieciowych) lub 127.0.0.1.
    • Port hosta: port otwierany po stronie Windows.
    • Port WSL: port, na którym nasłuchuje wewnętrzna usługa instancji.

Globalny serwer proxy HTTP (HTTP Proxy) ​

Konfiguracja proxy wewnątrz WSL (np. gdy git clone lub apt install działają wolno) zwykle wymaga modyfikacji wielu plików konfiguracyjnych.

  • Szybka konfiguracja: WSL Dashboard zapewnia przełącznik globalnego proxy.
  • Zasada działania: zgodnie z Twoimi ustawieniami aplikacja automatycznie konfiguruje zmienne środowiskowe proxy lub opcje proxy odpowiednich usług dla wybranej instancji, oszczędzając kłopotu ręcznego pobierania IP systemu-gospodarza.
  • Obsługiwane protokoły: popularne protokoły http:// i socks5://.

Monitorowanie stanu sieci ​

W panelu sieci możesz w czasie rzeczywistym przeglądać:

  • IP hosta WSL: adres IP wirtualnego adaptera sieciowego Windows.
  • IP instancji WSL: rzeczywisty adres przypisany wewnątrz instancji.
  • Aktywne połączenia: monitorowanie obowiązujących reguł przekierowania portów i stanu ruchu.

Zaawansowany tryb sieciowy (Mirrored Mode) ​

Dla użytkowników Windows 11 WSL 2 obsługuje „lustrzany” tryb sieciowy.

  • Zalety: tryb lustrzany pozwala instancji WSL bezpośrednio współdzielić interfejsy sieciowe systemu-gospodarza, rozwiązując wiele skomplikowanych problemów z VPN i siecią lokalną.
  • Zalecenia konfiguracyjne: jeśli włączysz tryb lustrzany, przekierowanie portów WSL Dashboard nadal działa, ale możesz preferować bezpośredni dostęp do usług przez IP systemu-gospodarza.

Wskazówka

Ustawienie auto_shutdown_distros = true w settings.toml gwarantuje, że po zamknięciu Dashboard w tle nie pozostaną niepotrzebne zadania nasłuchu sieci.

Rozwiązywanie typowych problemów ​

Konflikt portów ​

Jeśli przekierowanie jakiegoś portu nie działa, sprawdź:

  1. Czy port hosta jest zajęty: sprawdź poleceniem netstat -ano | findstr :<numer-portu>.
  2. Uprawnienia administratora: niektóre porty (np. poniżej 1024) mogą wymagać uprawnień administratora do nasłuchu.

Blokowanie przez zaporę ​

Chociaż WSL Dashboard próbuje automatycznie konfigurować reguły, jeśli masz zainstalowaną zaporę innej firmy (np. Huorong, 360 itp.), może być konieczne ręczne zezwolenie wsldashboard.exe na dostęp sieciowy.