web-dev-qa-db-fra.com

Recherche DNS lente sur le réseau local après la mise à niveau vers 18.04 LTS

passé beaucoup de temps à fouiller sur le site pour trouver une réponse à ce problème. C'est-à-dire que lorsque je ping 8.8.8.8 l'action commence immédiatement, mais lorsque jeping www.google.com, il s'écoule environ 10 secondes lorsque le DNS ne semble pas résoudre l'adresse IP correcte. Gardez à l'esprit que je suis un noob relatif de Linux, j'ai donc essayé de ne pas apporter de changement radical (et oui, passer à 18.04 était peut-être un peu ambitieux).

Les résultats de ifconfig sont:

enp0s31f6: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
    ether 1c:1b:0d:0f:a0:5d  txqueuelen 1000  (Ethernet)
    RX packets 0  bytes 0 (0.0 B)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 0  bytes 0 (0.0 B)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    device interrupt 16  memory 0xda100000-da120000  

enp5s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.7.62  netmask 255.255.255.0  broadcast 192.168.7.255
        inet6 fe80::2cae:25b:5a44:1a8c  prefixlen 64  scopeid 0x20<link>
        ether 1c:1b:0d:0f:a0:5b  txqueuelen 1000  (Ethernet)
        RX packets 92706  bytes 66911507 (66.9 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 65071  bytes 11095750 (11.0 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 18  

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<Host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 1213082  bytes 79847277 (79.8 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1213082  bytes 79847277 (79.8 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Quand je dhclient -v enp0s31f6 il y a un processus DHCPDISCOVER qui ne résout pas. Lorsque je dhclient -v enp5s0, je reçois immédiatement une réponse immédiate.

Comme demandé, les résultats pour nslookup ci-dessous:

nslookup www.google.com
Server:     127.0.0.53
Address:    127.0.0.53#53

Non-authoritative answer:
Name:   www.google.com
Address: 172.217.7.228
Name:   www.google.com
Address: 2607:f8b0:4004:80f::2004

nslookup www.google.com 8.8.8.8
Server:     8.8.8.8
Address:    8.8.8.8#53

Non-authoritative answer:
Name:   www.google.com
Address: 172.217.3.36
Name:   www.google.com
Address: 2607:f8b0:4006:81b::2004

Autres demandes:

nmcli device show enp5s0 | grep IP4.DNS
IP4.DNS[1]:                             192.168.1.1

Heureux de faire le travail nécessaire pour résoudre ce problème, il suffit de savoir où se situe le problème.

Merci d'avance pour votre aide!

3
J0RV3

Votre ordinateur est connecté au sous-réseau 192.168.7.62/24 (masque de réseau 255.255.255.0) et est configuré pour utiliser 192.168.1.1 en tant que serveur DNS. Le problème peut être que si vous avez plusieurs réseaux locaux virtuels sur votre réseau avec un routage.

Puisque vous avez clairement accès au DNS public de Google (8.8.8.8), vous devriez plutôt essayer de l’utiliser comme serveur DNS.

Remarque! Vous devrez peut-être redémarrer votre ordinateur pour que les modifications prennent effet (ou redémarrer le réseau).

Allez dans les paramètres réseau et modifiez votre profil de connexion: Edit profile

Ensuite, désactivez DNS automatique afin que votre serveur DHCP ne distribue plus le (peut-être) serveur DNS défectueux, puis entrez 8.8.8.8 manuellement: enter image description here

1
user822833