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.