2 votes

WSL ne résout pas les adresses de sites

WLS ne résout pas les adresses internet

pauloh@stanley:~$ wget www.google.com
--2022-10-22 22:27:19--  http://www.google.com/
Resolving www.google.com (www.google.com)... failed: Temporary failure in name resolution.

Le fichier resolve.conf est créé automatiquement :

pauloh@stanley:~$ cat /etc/resolv.conf
# This file was automatically generated by WSL. To stop automatic generation of this file, add the following entry to /etc/wsl.conf:
# [network]
# generateResolvConf = false
nameserver 172.26.178.1

L'ipconfig de Windows :

  PS C:\Users\pauloh> ipconfig /all

  ...

  Ethernet Adapter vEthernet (WSL):

     Connection-specific DNS Suffix . :
     Description. . . . . . . . . . . : Hyper-V Virtual Ethernet Adapter
     Physical Address . . . . . . . . : 00-25-5A-7A-7B-65
     DHCP Enabled . . . . . . . . . . : No
     Autoconfiguration Enabled. . . . : Sim
     Link-local IPv6 Address. . . . . : fe80::875c:cda4:b862:9187%107(Preferred)
     IPv4 Address. . . . . . . .  . . : 172.26.178.1(Preferred)
     Subnet Mask. . . . . . . . . . . : 255.255.240.0
     Default Gateway. . . . . . . . . :
     DHCPv6 IAID. . . . . . . . . . . : 1795167581
     DHCPv6 Client DUID . . . . . . . : 00-01-00-01-25-CD-39-BF-C4-9D-ED-24-F8-F4
     NetBIOS over Tcpip . . . . . . . : Enabled

Si j'édite /etc/ressolve.conf et modifier nameserver a 8.8.8.8 o 1.1.1.1 Je peux atteindre les adresses des sites. Je peux modifier /etc./wsl.conf et ajouter generateResolvConf = false pour conserver ce comportement. Mon problème se produit lorsque j'accède au VPN et que resolv.conf est beaucoup plus compliqué.

J'aimerais comprendre quelle est la relation entre le fichier resolve.conf de wsl et l'adaptateur Ethernet de l'hôte pour corriger la configuration automatique de wsl.

0voto

Zeik0s Points 1

Microsoft Docs montre dans cette capture d'écran ( 1 ), qu'en ajoutant generateResolvConf = false WSL2 utilise le résolveur DNS de votre hôte, qui est intégré à Windows. C'est pourquoi il affiche ensuite l'adresse ipv4 primaire de votre système hôte dans la fenêtre /etc/resolv.conf .

Pour mieux comprendre votre problème, il serait bon que vous modifiiez la question en ajoutant des informations sur votre configuration VPN.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X