Corriger l'absence de réseau dans la console Bash sous Windows 10
Si vous avez installé Bash dans Windows 10 et que le réseau ne fonctionne pas pour vous, par ex. vous ne pouvez pas vous connecter à un hôte via ssh, voici une solution rapide pour vous qui vous aidera à résoudre ce problème. Voir les instructions ci-dessous.
La mise en réseau dans bash peut ne pas fonctionner en raison d'une résolution DNS incorrecte dans la session bash. Il s'agit probablement d'un bogue dans le sous-système Linux, car il s'agit d'un tout nouveau composant de Windows 10.
À réparer le réseau qui ne fonctionne pas dans la console Bash sous Windows 10, ajoutez simplement le bon serveur DNS au composant Linux de Windows 10. Voici comment.
- Ouvrez Bash. Vous pouvez le lancer directement depuis le menu Démarrer ou en utilisant la méthode décrite ICI.
- Sur la console bash, exécutez la commande suivante :
serveur de noms echo 8.8.8.8 > /etc/resolv.conf
Remplacez la partie 8.8.8.8 par l'adresse réelle de votre serveur DNS. Si vous ne connaissez pas l'adresse de votre serveur DNS, vous pouvez certainement utiliser 8.8.8.8, qui est le serveur DNS public fourni par Google. Cela fonctionne généralement toujours.
Voir la capture d'écran suivante :
Une fois cela fait, votre réseau bash devrait être opérationnel. Voici Winaero.com ouvert dans le navigateur de la console "Liens" sur l'instance bash fixe :
C'est ça.