Ubuntu bash sur Windows 10
J'ai un problème où les commandes host et nslookup résolvent parfaitement tous les hôtes mais toutes les autres commandes échouent dans la résolution de domaine. Voir ci-dessous:
user@computer:/mnt/c/Users/user$ Host google.com
google.com has address 172.217.12.174
google.com has IPv6 address 2607:f8b0:4006:81a::200e
google.com mail is handled by 50 alt4.aspmx.l.google.com.
google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.
google.com mail is handled by 10 aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.
user@computer:/mnt/c/Users/user$ ping google.com
ping: google.com: Temporary failure in name resolution
user@computer:/mnt/c/Users/user$ cat /etc/resolv.conf
nameserver 8.8.8.8
search domain.com
user@computer:/mnt/c/Users/user$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.1 LTS
Release: 18.04
Codename: bionic
user@computer:/mnt/c/Users/user$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=122 time=18.6 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=122 time=17.7 ms
Il s'agit d'un problème dans lequel Windows a appliqué des mises à jour au sous-système mais aucun redémarrage n'a eu lieu. Un redémarrage complet (de Windows, pas de sous-système Linux) résout ce problème.