Skip to content

Мережеві налаштування

WSL Dashboard спрощує конфігурацію мережевої комунікації між WSL 2 та хостом (Windows), з підтримкою перенаправлення портів та глобального HTTP-проксі.

Перенаправлення портів

Оскільки WSL 2 використовує віртуальний мережевий адаптер, доступ до сервісів, що працюють всередині WSL з інших пристроїв у локальній мережі, може бути складним.

  • Основна функція: Мапування конкретного порту Windows на порт всередині інстансу WSL.
  • Автоматичні правила брандмауера: При створенні правила перенаправлення, WSL Dashboard автоматично додає необхідні вхідні правила до Windows Defender Firewall, забезпечуючи проходження зовнішнього трафіку.
  • Опції конфігурації:
    • IP хоста: Зазвичай 0.0.0.0 (слухати на всіх інтерфейсах) або 127.0.0.1.
    • Порт хоста: Порт,暴露 на стороні Windows.
    • Порт WSL: Порт, на якому сервіс всередині інстансу слухає.

Глобальне HTTP-проксі

Конфігурація проксі всередині WSL (наприклад, коли git clone або apt install повільні)通常 вимагає модифікації多个 файлів конфігурації.

  • Швидке налаштування: WSL Dashboard提供 глобальний перемикач проксі.
  • Як це працює: На основі ваших налаштувань автоматично конфігурує змінні середовища проксі або опції проксі特定 для сервісу для обраного інстансу, усуваючи необхідність ручного пошуку IP хоста.
  • Підтримувані протоколи: Типові протоколи http:// та socks5://.

Моніторинг стану мережі

У мережевій панелі ви можете переглядати у реальному часі:

  • IP хоста WSL: Адреса IP віртуального мережевого адаптера Windows.
  • IP інстансу WSL: Фактична адреса IP, призначена всередині інстансу.
  • Активні з'єднання: Моніторинг активних правил перенаправлення портів та стан трафіку.

Розширений мережевий режим (дзеркальний режим)

Для користувачів Windows 11, WSL 2 підтримує "дзеркальний" мережевий режим.

  • Перевага: Дзеркальний режим дозволяє інстансу WSL直接 ділитися мережевим інтерфейсом хоста, вирішуючи许多 складні проблеми VPN або виявлення локальної мережі.
  • Примітка щодо конфігурації: Якщо у вас увімкнений дзеркальний режим, функція перенаправлення портів WSL Dashboard все ще працює, але ви можете віддавати перевагу доступу до сервісів直接 через IP хоста.

TIP

Встановлення auto_shutdown_distros = true в settings.toml确保不会有残留них мережевих слухачів留在后台 після закриття Dashboard.

Усунення неполадок

Конфлікти портів

Якщо правило перенаправлення портів не працює, перевірте以下:

  1. Чи порт хоста вже використовується? Використовуйте netstat -ano | findstr :<port> для перевірки.
  2. Права адміністратора: Деякі порти (наприклад, порти нижче 1024) можуть вимагати прав адміністратора для прослуховування.

Блокування брандмауером

Хоча WSL Dashboard намагається автоматично налаштувати правила брандмауера, якщо у вас встановлений сторонній брандмауер (наприклад, Huorong, 360), може знадобитися вручну дозволити wsldashboard.exe доступ до мережі.