Очень медленный поиск DNS

Я нахожусь на Ubuntu 16.04 LTS, и когда я посещаю веб-сайт что-либо, что не является IP-адресом, это раздражающе занимает много времени (> 5 s), тогда как что-либо, непосредственно использование IP-адреса в значительной степени мгновенно (<10 мс, как можно было бы ожидать).

Когда я cat /etc/NetworkManager/NetworkManager.conf, Я добираюсь:

[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=false

Я попытался измениться на #dns=dnsmasq, но это не имело никакого значимого эффекта.

cat /etc/network/interfaces является также довольно основным:

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

Немного нечетный cat /etc/resolv.conf:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

nameserver 10.63.240.10
nameserver 127.0.1.1
search $companydomain$.com

nameserver 10.63.240.10 что-то, что коллега не имеет и является единственным путем, по которому вышеупомянутые 3 файла отличаются для нас. Я подозреваю, что это - корень проблемы, потому что, когда я делаю host www.stackexchange.com 10.63.240.10, Я добираюсь:

;; connection timed out; no servers could be reached

Комментирование его и перезапуск администратора сети устраняют проблему временно, только для возврата после перезагрузки.

Я также заметил в меню Network Connections, две (по-видимому) автоматически сгенерированных записи Моста перечислены: br-8f98800bd128 и br-bd749c12d64c. Если я удаляю их, они вернулись после перезагрузки. У моего вышеупомянутого коллеги нет их также.

Я также попробовал предложения от того, Как я настраиваю свои настройки DNS в сервере Ubuntu? и Extrememly медленный поиск DNS, но проблема остается.

На М. Предложение Becerra, я работал sudo updatedb; locate 10.63.240.10. Это не дало мне вывода.

Mikael Schultz предложил, чтобы я сделал nmcli device show, какие выводы:

GENERAL.DEVICE:                         br-8f98800bd128
GENERAL.TYPE:                           bridge
GENERAL.HWADDR:                         02:42:50:5E:58:3B
GENERAL.MTU:                            1500
GENERAL.STATE:                          100 (connected)
GENERAL.CONNECTION:                     br-8f98800bd128
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/2
IP4.ADDRESS[1]:                         172.18.0.1/16
IP4.GATEWAY:                            
IP6.GATEWAY:                            

GENERAL.DEVICE:                         br-bd749c12d64c
GENERAL.TYPE:                           bridge
GENERAL.HWADDR:                         02:42:B1:85:6D:E3
GENERAL.MTU:                            1500
GENERAL.STATE:                          100 (connected)
GENERAL.CONNECTION:                     br-bd749c12d64c
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/3
IP4.ADDRESS[1]:                         172.19.0.1/16
IP4.GATEWAY:                            
IP6.GATEWAY:                            

GENERAL.DEVICE:                         docker0
GENERAL.TYPE:                           bridge
GENERAL.HWADDR:                         36:CA:3D:66:B7:03
GENERAL.MTU:                            1500
GENERAL.STATE:                          100 (connected)
GENERAL.CONNECTION:                     docker0
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/1
IP4.ADDRESS[1]:                         172.17.0.1/16
IP4.GATEWAY:                            
IP6.GATEWAY:                            

GENERAL.DEVICE:                         wlp3s0
GENERAL.TYPE:                           wifi
GENERAL.HWADDR:                         00:28:F8:9C:2A:4D
GENERAL.MTU:                            0
GENERAL.STATE:                          100 (connected)
GENERAL.CONNECTION:                     Crowdynews
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/0
IP4.ADDRESS[1]:                         10.0.0.27/24
IP4.GATEWAY:                            10.0.0.1
IP4.ROUTE[1]:                           dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP4.DNS[1]:                             8.8.8.8
IP4.DNS[2]:                             8.8.4.4
IP4.DOMAIN[1]:                          crowdynews.com
IP6.ADDRESS[1]:                         fe80::9264:b967:1c59:3e50/64
IP6.GATEWAY:                            

GENERAL.DEVICE:                         enp4s0
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         C8:5B:76:F1:1C:EC
GENERAL.MTU:                            1500
GENERAL.STATE:                          20 (unavailable)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
WIRED-PROPERTIES.CARRIER:               off

GENERAL.DEVICE:                         lo
GENERAL.TYPE:                           loopback
GENERAL.HWADDR:                         00:00:00:00:00:00
GENERAL.MTU:                            65536
GENERAL.STATE:                          10 (unmanaged)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
IP4.ADDRESS[1]:                         127.0.0.1/8
IP4.GATEWAY:                            
IP6.ADDRESS[1]:                         ::1/128
IP6.GATEWAY:                            

ip address печать:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
   valid_lft forever preferred_lft forever
inet6 ::1/128 scope host 
   valid_lft forever preferred_lft forever
2: enp4s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether c8:5b:76:f1:1c:ec brd ff:ff:ff:ff:ff:ff
3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:28:f8:9c:2a:4d brd ff:ff:ff:ff:ff:ff
inet 10.0.0.27/24 brd 10.0.0.255 scope global dynamic wlp3s0
   valid_lft 1660731sec preferred_lft 1660731sec
inet6 fe80::9264:b967:1c59:3e50/64 scope link 
   valid_lft forever preferred_lft forever
4: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
link/ether 02:42:f3:cd:08:8c brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
   valid_lft forever preferred_lft forever
5: br-8f98800bd128: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
link/ether 02:42:50:5e:58:3b brd ff:ff:ff:ff:ff:ff
inet 172.18.0.1/16 brd 172.18.255.255 scope global br-8f98800bd128
   valid_lft forever preferred_lft forever
6: br-bd749c12d64c: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
link/ether 02:42:b1:85:6d:e3 brd ff:ff:ff:ff:ff:ff
inet 172.19.0.1/16 brd 172.19.255.255 scope global br-bd749c12d64c
   valid_lft forever preferred_lft forever

cat /etc/resolvconf/resolv.conf.d/head:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

nameserver 10.63.240.10

cat /etc/resolvconf/resolv.conf.d/base не генерирует вывода.

Как я фиксирую это?

2
задан 4 June 2018 в 11:51

2 ответа

Проблема, кажется, что существует неисправный сервер DNS в файле /etc/resolvconf/resolv.conf.d/head.

Отредактируйте head файл и удаляет строку, которая говорит nameserver 10.63.240.10 и необходимо было решить проблему.

Выполненный sudo nano /etc/resolvconf/resolv.conf.d/head от Терминала, чтобы отредактировать файл и удостовериться, что единственное содержание файла:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

Надежда это решает Вашу проблему.

2
ответ дан 2 December 2019 в 02:43

У меня была та же проблема. Для решения его я изменил свои настройки сервера DNS, и теперь все разрешено действительно быстро (способное обновление, запуск Firefox, мерзавец, и т.д.).

Изменение настройки сервера DNS:

При использовании проводной сети перейдите к Настройкам Ubuntu> Сеть> Проводной> Опции> IPv4. Удостоверьтесь, что Метод IPv4 является Автоматическим (DHCP), и выберите свой сервер DNS (я лично использую https://1.1.1.1/dns/). Можно сделать то же для IPv6, удостоверьтесь, что поместили допустимый IPv6 в сервер DNS.

wired config

При использовании Беспроводного соединения перейдите к Настройкам Ubuntu> Беспроводная связь> [YourWifi]> Опции и следуйте тем же инструкциям.

1
ответ дан 2 December 2019 в 02:43

Другие вопросы по тегам:

Похожие вопросы: