Skip to content

Mga Setting ng Network

Pinapasimple ng WSL Dashboard ang network communication configuration sa pagitan ng WSL 2 at host machine (Windows), na may support para sa port forwarding at global HTTP proxy.

Port Forwarding

Dahil gumagamit ang WSL 2 ng virtual network adapter, ang pag-access sa mga serbisyong tumatakbo sa loob ng WSL mula sa ibang device sa local network ay maaaring maging kumplikado.

  • Core feature: I-map ang partikular na Windows port sa port sa loob ng WSL instance.
  • Automatic firewall rules: Kapag lumikha ng forwarding rule, awtomatikong nagdaragdag ang WSL Dashboard ng mga kinakailangang inbound rule sa Windows Defender Firewall, tinitiyak na ang external traffic ay makakapasok.
  • Mga opsyon sa configuration:
    • Host IP: Karaniwang 0.0.0.0 (makinig sa lahat ng interface) o 127.0.0.1.
    • Host Port: Ang port na naka-expose sa Windows side.
    • WSL Port: Ang port na pinapakinggan ng serbisyo sa loob ng instance.

Global HTTP Proxy

Ang pag-configure ng proxy sa loob ng WSL (hal., kapag mabagal ang git clone o apt install) ay karaniyang nangangailangan ng pagbabago ng maraming config files.

  • Mabilis na setup: Nagbibigay ang WSL Dashboard ng global proxy toggle.
  • Paano ito gumagana: Batay sa iyong mga setting, awtomatiko nitong kino-configure ang proxy environment variables o service-specific proxy options para sa napiling instance, inaalis ang pangangailangang mano-mong hanapin ang host IP.
  • Mga sinusuportahang protocol: Karaniwang http:// at socks5:// na mga protocol.

Network Status Monitoring

Sa network panel, maaari mong makita sa real time:

  • WSL Host IP: Ang IP address ng Windows virtual network adapter.
  • WSL Instance IP: Ang aktwal na IP address na naka-assign sa loob ng instance.
  • Active Connections: I-monitor ang kasalukuyang aktibong port forwarding rules at traffic status.

Advanced Network Mode (Mirrored Mode)

Para sa mga Windows 11 user, sinusuportahan ng WSL 2 ang "mirrored" network mode.

  • Bentahe: Pinapayagan ng mirrored mode ang WSL instance na direktang ibahagi ang network interface ng host, nalulutas ang maraming kumplikadong VPN o local network discovery issues.
  • Tala sa configuration: Kung naka-enable ang mirrored mode, gumagana pa rin ang port forwarding feature ng WSL Dashboard, ngunit maaaring mas gusto mong direktang i-access ang mga serbisyo sa pamamagitan ng host IP.

TIP

Ang pag-set ng auto_shutdown_distros = true sa settings.toml ay tinitiyak na walang natitirang network listener sa background pagkatapos isara ang Dashboard.

Troubleshooting

Port Conflicts

Kung hindi gumagana ang port forwarding rule, suriin ang mga sumusunod:

  1. Ginagamit na ba ang host port? Gamitin ang netstat -ano | findstr :<port> para suriin.
  2. Administrator privileges: Ang ilang port (hal., port sa ibaba ng 1024) ay maaaring mangailangan ng administrator privileges para makinig.

Firewall Blocking

Habang sinusubukan ng WSL Dashboard na awtomatikong i-configure ang firewall rules, kung may naka-install na third-party firewall (hal., Huorong, 360), maaaring kailanganin mong mano-mong payagan ang wsldashboard.exe ng network access.