« WSL config » : différence entre les versions
Apparence
Page créée avec « == Personnaliser le comportement global de WSL2 == === ✔️ Sur windows === <syntaxhighlight lang="PowerShell" line copy>C:\Users\u.user\.wslconfig</syntaxhighlight> <pre>[wsl2] memory=16GB processors=8 swap=4GB networkingMode=mirrored dnsTunneling=true autoProxy=true</pre> <code>networkingMode=mirrored</code> * Ce mode permet à WSL2 de partager le même réseau que l’hôte Windows, y compris les adresses IP, les ports ouverts, etc. * Cela facilite l’a... » |
Aucun résumé des modifications |
||
| Ligne 1 : | Ligne 1 : | ||
== Personnaliser le comportement global de WSL2 == | == Configuration == | ||
=== Personnaliser le comportement global de WSL2 === | |||
Le fichier de configuration de WSL est généré dans le répertoire utilisateur de windows :<br /> | |||
Pour le générer : - Dans Windows, Rechercher “WLS Settings” - Dans <code>Gestion de réseau</code> => <code>mode réseau</code> => séléctionner <code>Mirrored</code> | |||
=== ✔️ Sur windows === | === ✔️ Sur windows === | ||
Dernière version du 8 janvier 2026 à 09:34
Configuration
Personnaliser le comportement global de WSL2
Le fichier de configuration de WSL est généré dans le répertoire utilisateur de windows :
Pour le générer : - Dans Windows, Rechercher “WLS Settings” - Dans Gestion de réseau => mode réseau => séléctionner Mirrored
✔️ Sur windows
C:\Users\u.user\.wslconfig
[wsl2] memory=16GB processors=8 swap=4GB networkingMode=mirrored dnsTunneling=true autoProxy=true
networkingMode=mirrored
- Ce mode permet à WSL2 de partager le même réseau que l’hôte Windows, y compris les adresses IP, les ports ouverts, etc.
- Cela facilite l’accès aux services WSL depuis Windows et inversement, sans avoir à gérer des IP séparées comme dans le mode “default” (où WSL2 a sa propre interface réseau virtuelle).
- Ce mode est utile pour les développeurs qui veulent que leurs services Linux soient accessibles comme s’ils tournaient directement sur Windows.
dnsTunneling=true
- Active le tunneling DNS entre WSL et Windows.
- Cela permet à WSL d’utiliser le résolveur DNS de Windows, ce qui peut résoudre certains problèmes de résolution de noms dans des environnements d’entreprise ou avec des VPN.
- Utile si tu rencontres des soucis de DNS dans WSL2, notamment avec des domaines internes ou des configurations réseau complexes.
autoProxy=true - Permet à WSL de reprendre automatiquement la configuration proxy de Windows. - Très pratique dans les environnements d’entreprise où un proxy est requis pour accéder à Internet. - Cela évite d’avoir à configurer manuellement le proxy dans chaque distribution Linux.
✔️ Backup du hosts de la debian
cp /etc/hosts /etc/hosts.bkp
✔️ Lien symbolique
ln -s /mnt/c/Windows/System32/drivers/etc/hosts /etc/hosts
✔️ Stopper et re-démarrer proprement WSL2
Dans PowerShell
wsl --shutdown
wsl -d Debian