IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Avec la mise à jour de septembre du sous-système Windows pour Linux, WSL bénéficie d'un nouveau mode réseau « en miroir »,
De la récupération automatique de la mémoire et du DNS Tunneling

Le , par Stéphane le calme

46PARTAGES

6  0 
Avec la mise à jour de septembre du sous-système Windows pour Linux, WSL bénéficie d'un nouveau mode réseau « en miroir »,
de la récupération automatique de la mémoire et du DNS Tunneling

Windows Subsystem for Linux (WSL) est une technologie qui permet d’exécuter des applications Linux sur Windows 10. WSL a été lancé en 2016 et a connu plusieurs mises à jour depuis lors. La dernière mise à jour a été publiée en septembre 2023 et apporte de nombreuses nouveautés et améliorations.

Microsoft vient de publier une nouvelle version de WSL qui apporte de nombreuses améliorations et corrections de bugs. Mais ce n’est pas tout : cette version introduit également des fonctionnalités expérimentales, qui visent à optimiser l’expérience de WSL pour différents scénarios d’utilisation. Ces fonctionnalités sont optionnelles et peuvent être activées ou désactivées via un fichier de configuration nommé .wslconfig, situé dans le répertoire personnel de l’utilisateur Windows (par exemple : C:\Users\<votre nom d’utilisateur>\.wslconfig).

Nouveau mode réseau – Miroir

Parmi les nouvelles fonctionnalités expérimentales de WSL, il y a le mode de réseau “mirrored” (miroir), qui offre une meilleure compatibilité réseau et de nouvelles possibilités pour les utilisateurs de WSL. Le mode “mirrored” présente plusieurs avantages par rapport au mode par défaut de WSL, qui est le mode “bridged” (pont). Par exemple, il permet de résoudre les problèmes de DNS qui pouvaient survenir avec certaines configurations réseau. Il permet également d’appliquer les règles du pare-feu Windows à WSL, et de contrôler plus finement le trafic entrant et sortant du VM WSL. En outre, il facilite l’utilisation des proxies en faisant en sorte que WSL utilise automatiquement les informations de proxy de Windows.

Citation Envoyé par Microsoft
Les améliorations de la mise en réseau sont une demande majeure constante pour WSL, et cette fonctionnalité vise à améliorer l'expérience de mise en réseau dans WSL*! Il s'agit d'une refonte complète de l'architecture réseau NAT traditionnelle de WSL, vers un tout nouveau mode réseau appelé «*Mirrored*». L'objectif de ce mode est de refléter les interfaces réseau dont vous disposez sous Windows vers Linux, d'ajouter de nouvelles fonctionnalités réseau et d'améliorer la compatibilité.

Voici les avantages actuels de l’activation de ce mode*:
  • Prise en charge d'IPv6
  • Connectez-vous aux serveurs Windows depuis Linux en utilisant l'adresse localhost 127.0.0.1
  • Connectez-vous à WSL directement depuis votre réseau local (LAN)
  • Compatibilité réseau améliorée pour les VPN
  • Prise en charge de la multidiffusion

Pour activer le mode “mirrored”, il faut créer un fichier .wslconfig dans le répertoire personnel Windows (par exemple : C:\Users\<votre nom d’utilisateur>\.wslconfig) et y ajouter une section [experimental] avec la ligne suivante :

Code : Sélectionner tout
experimental.networkingMode=mirrored

Récupération automatique de la mémoire

Cette fonctionnalité permet à la machine virtuelle (VM) de WSL de réduire sa consommation de mémoire au fil du temps, en libérant la mémoire mise en cache lorsque le CPU est inactif. Cela permet d’éviter que la VM ne consomme trop de ressources sur le système hôte. Il existe deux modes pour cette fonctionnalité : gradual, qui libère la mémoire progressivement, et drop, qui libère la mémoire instantanément.

Microsoft explique ceci :

Lorsque [la fonctionnalité] est réglée sur gradual, après 5 minutes d'inactivité, WSL commencera lentement à libérer la mémoire cache sous Linux et la rendra disponible sous forme de mémoire libre pour l'hôte Windows. Cela signifie que la taille de la mémoire de votre VM WSL sera automatiquement réduite lorsque vous ne l'utilisez pas*!

Elle marche en détectant par WSL que vous êtes inactif en voyant si l'utilisation du processeur est continuellement faible pendant 5 minutes, puis nous commençons à récupérer la mémoire cache en utilisant la fonctionnalité cgroup memory.reclaim. Nous récupérons une partie fixe de la taille de la mémoire de votre VM, qui est calculée de telle sorte que si votre VM était pleine de mémoire cache, elle passerait à zéro mémoire cache après 30 minutes (par exemple*: si vous disposez de 3*000*Mo de mémoire, nous récupérons 100*Mo chaque minute). La fonctionnalité memory.reclaim cgroup nous permet de récupérer intelligemment une partie de la mémoire au fil du temps, en trouvant un équilibre entre performances et utilisation de la mémoire. Cependant, cette fonctionnalité nécessite la désactivation des groupes de contrôle v1 dans WSL, ce qui peut entraîner certains problèmes. Lors des premiers tests, nous avons remarqué que cela interromprait le démon Docker lors de son exécution en tant que service dans WSL. Par conséquent, si vous utilisez cette fonctionnalité, nous vous recommandons d'utiliser Docker Desktop pour vos besoins Docker. Nous travaillons avec l'équipe Docker pour résoudre ce problème à l'avenir.

DNS Tunelling

Cette fonctionnalité modifie la façon dont WSL résout les requêtes DNS, en utilisant le serveur DNS du système hôte au lieu du serveur DNS du réseau local. Cela permet d’améliorer la compatibilité réseau lorsque le système hôte utilise un VPN ou un proxy.

Citation Envoyé par Microsoft
L’un des facteurs qui expliquent pourquoi WSL ne parvient pas à se connecter à Internet est le blocage de l’appel DNS vers l’hôte Windows. En effet, le paquet réseau pour DNS envoyé par la machine virtuelle WSL à l'hôte Windows était bloqué par la configuration réseau existante. Le tunneling DNS résout ce problème en utilisant à la place une fonctionnalité de virtualisation pour communiquer directement avec Windows. Cela nous permet de résoudre la demande de nom DNS sans envoyer de paquet réseau, ce qui vous permettra d'obtenir une meilleure connectivité Internet même si vous disposez d'un VPN, d'une configuration de pare-feu spécifique ou d'autres configurations réseau. Cette fonctionnalité devrait améliorer la compatibilité réseau, ce qui rend moins probable que vous n'ayez aucune connexion réseau à l'intérieur de WSL.

Veuillez noter que cette fonctionnalité n'est actuellement disponible que pour les Windows Insiders (sur tous les canaux Insider), y compris le canal Release Preview avec la dernière mise à jour de Windows 11, version 22H2 ici. Vous pouvez y accéder dès maintenant en rejoignant le programme Windows Insider et en choisissant d'inscrire votre appareil dans le canal Release Preview.

autoProxy

Cette fonctionnalité permet à WSL d’utiliser automatiquement les informations du proxy HTTP du système hôte, au lieu de nécessiter une configuration manuelle dans Linux. Cela permet d’améliorer la compatibilité réseau lorsque le système hôte utilise un proxy HTTP.

Citation Envoyé par Microsoft
Cette fonctionnalité vise à augmenter la compatibilité de votre réseau lorsque vous utilisez un proxy HTTP. Actuellement, si vous utilisez un proxy HTTP sous Windows, cela ne s'appliquera pas directement à vos distributions WSL. Normalement, si vous souhaitez configurer un proxy HTTP avec WSL, vous devez le configurer de la même manière que vous le feriez sur une machine Linux, sinon vous pourriez rencontrer des problèmes de connectivité. Cette fonctionnalité vise à résoudre ce problème, en utilisant automatiquement les informations du proxy HTTP sous Windows pour définir le proxy HTTP dans Linux.
Hyper-V Firewall

Cette fonctionnalité permet d’appliquer les règles du pare-feu Windows à WSL, et d’autoriser des contrôles avancés du pare-feu pour la VM de WSL. Cela permet d’améliorer la sécurité et la gestion du trafic réseau entre Windows et Linux.

Le pare-feu Hyper-V vous permet de spécifier les paramètres et les règles du pare-feu qui s'appliqueront à WSL. De plus, par défaut, tous les paramètres et règles de pare-feu existants que vous avez sous Windows seront automatiquement appliqués à vos distributions WSL. Après avoir activé cette option, vous pouvez la tester en créant de nouvelles règles de pare-feu dans les paramètres du pare-feu Windows et en constatant qu'elles s'appliquent instantanément à WSL, ou vous pouvez créer une nouvelle règle qui s'applique uniquement à WSL directement en l'exécutant dans PowerShell : Nouveau- NetFirewallHyperVRule
Source : Microsoft

Et vous ?

Que pensez-vous de WSL ? L'avez-vous déjà utilisé ?
Quelles sont les fonctionnalités expérimentales de WSL que vous avez testées ou que vous comptez tester ?
Quelles sont les suggestions ou les demandes de fonctionnalités que vous avez pour WSL ? Quels sont les problèmes ou les bugs que vous avez rencontrés ?
Vous avez lu gratuitement 1 386 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de AndMax
Membre éprouvé https://www.developpez.com
Le 22/12/2023 à 8:01
"mais l'arrêt du support de Windows 10 pourrait empêcher des centaines de millions d'appareils d'avoir une seconde vie"
Archi faux... c'est presque à la limite de la fake news. Il suffit de mettre autre chose que Windows dessus. Il y a des OS plus rapides, qui ne gaspillent pas les ressources de la machine et qui vous permettent d'être beaucoup plus productif, le tout sans jamais vous afficher les écrans bleus qui demandent longuement de patienter pour le Windows Update avec des billes qui tournent.

Il faut vraiment arrêter de considérer Microsoft Windows comme la seule solution alors que pour la majorité des usages, c'est le pire des choix même sur un PC récent.
18  1 
Avatar de sergio_is_back
Expert confirmé https://www.developpez.com
Le 22/12/2023 à 8:59
Citation Envoyé par AndMax Voir le message
Archi faux... c'est presque à la limite de la fake news. Il suffit de mettre autre chose que Windows dessus. Il y a des OS plus rapides, qui ne gaspillent pas les ressources de la machine et qui vous permettent d'être beaucoup plus productif, le tout sans jamais vous afficher les écrans bleus qui demandent longuement de patienter pour le Windows Update avec des billes qui tournent.

Il faut vraiment arrêter de considérer Microsoft Windows comme la seule solution alors que pour la majorité des usages, c'est le pire des choix même sur un PC récent.
Oui une bonne partie peuvent être recyclés avec une bonne Distro Linux
Quand je vois l'usage que certains, même au bureau, font d'un ordi pas besoin de Windows
Perso je réfléchi à me passer totalement de Windows dans un avenir à moyen terme
Juste conserver des machines virtuelles pour les développements de mes clients, mais m'en passer pour toutes les autres tâches
14  0 
Avatar de d_d_v
Membre expérimenté https://www.developpez.com
Le 05/02/2025 à 9:57
Microsoft rend discrètement plus difficile l'installation de Windows 11 sur les anciens PC avant la fin du support de Windows 10
Microsoft redouble d'efforts pour forcer le passage à Windows 11 à quelques mois de la fin du support de Windows.
Faudrait savoir, ils veulent qu'on passe à Windows 11 ou non ? Ils pensent vraiment qu'en période inflationniste, avec l'explosion du chômage, les gens n'ont que ça à faire de dépenser de l'argent qu'ils n'ont pas dans un nouveau PC ? Ce que je dis est valable également aux USA.
12  0 
Avatar de Anselme45
Membre extrêmement actif https://www.developpez.com
Le 16/07/2025 à 13:00
Citation Envoyé par alain_du_lac Voir le message
A tous les râleurs habituels du forum :

Je comprends que certains par souci d'économie veuille conserver du vieux matos ou passer à LINUX : c'est leur choix.
Personne ne vous oblige à utiliser les produits MS, mais arrêtez de nous les briser en dénigrant systématiquement la politique de MS, qui a fait d'énormes progrès en termes de sécurité.
Personnellement, il y a 3 ans, j'ai mis à jour mon PC fixe (carte-mère, Processeur et mémoire) pour pouvoir utiliser Windows 11 qui m'apporte performances et stabilité exceptionnelle.
Amusant un employé de Microsoft qui utilise les même pratiques que son employeur! Il y a des cours organisés à l'interne pour imposer ses idées?

Inutile d'écrire en caractères géants, cela ne fait pas de vos écrits paroles d'évangiles!!!
10  0 
Avatar de OrthodoxWindows
Membre expert https://www.developpez.com
Le 16/07/2025 à 13:03
Citation Envoyé par alain_du_lac Voir le message
A tous les râleurs habituels du forum :

Je comprends que certains par souci d'économie veuille conserver du vieux matos ou passer à LINUX : c'est leur choix.
Personne ne vous oblige à utiliser les produits MS, mais arrêtez de nous les briser en dénigrant systématiquement la politique de MS, qui a fait d'énormes progrès en termes de sécurité.
Personnellement, il y a 3 ans, j'ai mis à jour mon PC fixe (carte-mère, Processeur et mémoire) pour pouvoir utiliser Windows 11 qui m'apporte performances et stabilité exceptionnelle.
En fait, le seul qui n'est pas un "râleur de Microsoft" sur ce forum, c'est vous

Vous parlez souvent des améliorations de sécurité de ces dernières années. Vous n'avez jamais évoqué précisément de quoi il s'agit : donc peut-être pouvez vous les décrire précisément, pour les gueux ignorants présents sur ce forum ?
9  0 
Avatar de smarties
Expert confirmé https://www.developpez.com
Le 05/02/2025 à 10:46
Avec l'inflation c'est certain que ce n'est pas la meilleure période pour Windows 11.

Pour ceux qui changent quand même de PC pour en avoir un compatible, le marché de l'occasion va peut être permettre de trouver des bons PC pour mettre un Linux dessus
8  0 
Avatar de Anselme45
Membre extrêmement actif https://www.developpez.com
Le 16/07/2025 à 8:58
Concernant Microsoft... Rien de nouveau!

Cela fait maintenant des années que Microsoft, décision après décision, conforte son comportement de voyou envers leurs utilisateurs... On a eu droit à la totalité des pratiques allant à l'encontre de l'éthique, de la morale et du respect d'autrui...

Ils sont juste à passer maintenant à l'étape suivante, appliquer des pratiques apparentées à celles de la mafia: Menaces, contraintes, racket...

Voilà ce que cela donne quand une entreprise possède le monopole dans un domaine et que ses dirigeants "techniques" ont été remplacés pas des financiers...
8  0 
Avatar de Drekstop
Membre à l'essai https://www.developpez.com
Le 22/12/2023 à 7:19
Linux : "Am I a joke for you ?" 😅
7  0 
Avatar de Anselme45
Membre extrêmement actif https://www.developpez.com
Le 16/07/2025 à 8:51
Citation Envoyé par stardeath Voir le message
rien à voir avec le sujet, mais faut vraiment arrêter de systématiquement mettre en avant la gratuité, ça tue absolument toute tentative de faire un produit qui financièrement n'est pas à la ramasse, cf. la quasi totalité des projets libre/open source ...
Avez-vous jamais vraiment utilisé Libre Office pour oser affirmer qu'il s'agit d'un projet à la ramasse?

1. Nous utilisons dans notre entreprise Libre Office depuis de nombreuses années après avoir abandonné Microsoft Office parce que justement ce produit ne faisait plus ce qu'on lui demandait (parce exemple gérer des fichiers au format .csv sans que des données soient transformées à l'ouverture du fichier sans demander l'avis de l'utilisateur)

2. Libre Office est parfaitement fiable et 100% compatible avec tous les fichiers que nous sommes amené à échanger avec des entreprises tierces

3. Votre commentaire est tout simplement une insulte à une communauté de personnes qui mettent en commun leur capacités pour mettre au point un produit tel que Libre Office.
8  1 
Avatar de OrthodoxWindows
Membre expert https://www.developpez.com
Le 16/07/2025 à 13:11
Est-il acceptable de continuer à payer un abonnement Microsoft 365 sans bénéficier des nouvelles fonctionnalités ?
Bien sûr que non, surtout quand il existe des licences perpétuels de Microsoft Office.

Le modèle d’abonnement perd-il sa légitimité s’il dépend du système d’exploitation utilisé ?
Le modèle d'abonnement n'a jamais eu beaucoup de légitimité, car il rend l'utilisateur captif.

L’arrêt des fonctionnalités Office sur Windows 10 est-il justifiable alors que le système reste parfaitement fonctionnel ?

Cette stratégie marque-t-elle une nouvelle forme d’obsolescence logicielle imposée ?
Je ne vois pas ce qui techniquement, empêche Microsoft de maintenir Office 365 sous Windows 10. Windows 11 est tellement proche de Windows 10 que le numéro de version (NT 10) est toujours le même. Donc ou, je pense qu'il n'y a pas de justification, et qu'il s'agit d'une obsolescence logicielle imposée artificiellement.

Êtes-vous prêts à sacrifier du matériel encore fonctionnel simplement pour suivre le rythme imposé par les éditeurs ?
Absolument pas. Pour remplacer la bouse qu'est Microsoft Office 365, il y a différentes solutions : les versions perpétuels de Microsoft Office, Libre Office, Apache OpenOffice, OnlyOffice (qui contient aussi un système collaboratif). Tout cela est compatible avec Windows 10.
Et sur les quatre, trois sont compatible avec Linux et les BSD (on peu même rajouter les anciennes versions de Microsoft Office qui peuvent fonctionner avec WineHQ). Et toute sont compatible avec MacOS.
7  0