Медленный поиск DNS после обновления до 14.04

После обновления моего Kubuntu до 14.04 с 12.04 я получил чрезвычайно медленный поиск DNS в Firefox и Thunderbird.

Я проверил связь с Wireshark. Запуск, например. http://vs.hu в Firefox (28), я получил следующие пакеты:

No. Time Source Destination Protocol Length Info 1 0.000000000 192.168.1.13 192.168.1.1 DNS 65 Стандартный запрос 0xb406 A vs.hu

No. Time Source Destination Protocol Length Info 2 0.013074000 192.168.1.1 192.168.1.13 DNS 82 Стандартный ответ запроса 0xb406 A 91.120.239.162

No. Time Source Destination Protocol Length Info 3 0.013363000 192.168.1.13 192.168.1.1 DNS 65 Стандартный запрос 0x7f30 AAAA vs.hu

No. Time Source Destination Protocol Length Info 4 0.014928000 192.168.1.1 192.168.1.13 DNS 110 Стандартный запрос ответа 0x7f30 PTR vs.hu

Нет. Time Source Destination Protocol Length Info 5 5.003951000 192.168.1.13 192.168.1.1 DNS 65 Стандартный запрос 0x1ff5 A vs.hu

Нет. Time Source Destination Protocol Length Info 6 5.019617000 192.168.1.1 192.168.1.13 DNS 82 Стандартный ответ запроса 0x1ff5 A 91.120.239.162

No. Time Source Destination Protocol Length Info 7 5.020167000 192.168.1.13 192.168.1.1 DNS 65 Стандартный запрос 0xc659 AAAA vs.hu

No. Time Source Destination Protocol Length Info 8 5.021866000 192.168.1.1 192.168.1.13 DNS 110 Стандартный запрос ответа 0xc659 PTR vs.hu

Нет. Time Source Destination Protocol Length Info 9 10.008493000 192.168.1.13 91.120.239.162 TCP 74 45348> http [SYN] Seq = 0 Win = 29200 Len = 0 MSS = 1460 SACK_PERM = 1 TSval = 267003 TSecr = 0 WS = 128

Он запускает запрос 1-1, IPV4 и IPV6, оба сервера отвечают. Затем он начинает этот процесс снова на 5-й секунде. Наконец, только на 10-й секунде начинается чтение данных с сервера с использованием протокола TCP. В браузере Chrome нет проблем, однако он использует протокол MDNS в начале сообщения. Это не может быть проблема с оборудованием (драйвером). Такая же проблема существует как с проводной, так и с беспроводной локальной сетью. Кроме того, я начал свой второй компьютер (содержит Kubuntu 12.04) с 14.04 LiveCD, и эта проблема также возникла тут же.

Я выполнил аналогичный тест на своем втором компьютере с Kubuntu 12.04, где нет проблем с Поиск DNS в Firefox (28). Странно, но я не вижу там IPV6-запроса среди пакетов, не повторяющихся запросов и никаких задержек. Проверяя IPV6, он не отключается там.

Кстати, ping и dig почти почти на 14.04.

Кто-нибудь знает, что происходит? Где эти 5 секунд задержки? Возможно, мой маршрутизатор или продукты Mozilla ненавидят 14.04? :

)
1
задан 27 April 2014 в 00:44

3 ответа

Не уверен, что это помогает, но я заметил, что dns AAAA-запросы (IPv6) для моего маршрутизатора ждут долгого времени, чтобы ответить. Моя локальная сеть - IPv4. Поэтому в конфигурации сетевых подключений я отключил «отключить» настройки IPv6 и, похоже, решил.

1
ответ дан 24 May 2018 в 08:34

В моем случае устранение проблемы с avahi-daemon на моем (DNS) сервере устранило проблему.

time dig www.outlook.com переместился с 1,5 секунды до 0,03 секунды на моем ноутбуке (работает Ubuntu 14.04)

0
ответ дан 24 May 2018 в 08:34

Чтобы отключить поиск DNS в IPv6 в Firefox, выполните следующие действия:

перейдите на страницу «about: config» в Firefox, найдите ключ «network.dns.disableIPv6» и установите его в «true»

Обоснование. Похоже, что Mozilla Firefox пытается искать DNS с приоритетом IPv6, который иногда не поддерживается сервером DNS и вызывает задержку в несколько секунд каждый раз, когда вы открываете новую страницу.

0
ответ дан 24 May 2018 в 08:34
  • 1
    Это похоже на излишний вызов для работы со старым сломанным домашним маршрутизатором. – Michael Hampton 1 March 2017 в 01:09
  • 2
    @MichaelHampton Я не понимаю - почему вы упоминаете «старый сломанный домашний маршрутизатор»? в то время как основной проблемой здесь являются веб-приложения Mozilla: Firefox и Thunderbird? В какой-то момент Mozilla превратила IPv6 по умолчанию, и внезапно «Интернет запустился», - и это именно то, что описано в Brazso. Согласно моим исследованиям, отключение IPv6 в веб-приложениях Mozilla является лучшим решением для этого. – dimril 2 March 2017 в 12:18
  • 3
    Тогда вы не сделали достаточно исследований. " Отключение IPv6 " просто избегает проблемы, на самом деле это не исправляет. Причина, по которой я упоминаю старые сломанные домашние маршрутизаторы, заключается в том, что это одно из распространенных мест, где лежит реальная проблема (и, как представляется, это было в исходном вопросе). – Michael Hampton 2 March 2017 в 22:26
  • 4
    Я не использую старый маршрутизатор, поэтому, возможно, именно поэтому я сосредоточился на другом решении. Я признаю, что это не основное решение проблемы, но отключить IPv6 - достаточно хорошая альтернатива для меня, поэтому я просто оставлю этот ответ. – dimril 4 March 2017 в 01:00

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

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