Повільна роздільна здатність DNS


9

Після чистої установки 10.10 я вважаю, що дозвіл DNS займає досить тривалий час. Натискання будь-якого URL-адреси займає декілька секунд (10 - 30), перш ніж з’явиться сайт. Я думаю, що це проблема вирішення DNS через те, що текст "очікує" чи "шукає" відображається у Firefox та Chrome.

Я не отримую цю проблему з Slackware Linux або Windows 7, тому це не проблема з мережевим або DNS-сервером. Це щось із боку клієнта.

Оглядаючи Google, я бачу, що є кілька інших людей з цією проблемою. Ті, хто повідомив про вирішення проблеми шляхом переходу на openDNS, вимикають IPV6 або вирішують іншу проблему.

Будь-яка допомога буде вдячна.

Моя мережна карта провідна: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express

Дякую


1
Чи є у вас це з усіма доменами (наприклад, з обома доменами з & без IPv6-адрес? І чи є він у вас під час використання digабо host?
січня

Вміст Вашого /etc/resolv.confможе бути корисним у відповіді на це. Оскільки ми, мабуть, не можемо зв’язатися з вашими серверами імен, ви можете спробувати dig @nameserver-ip askubuntu.comперевірити, чи швидко це реагує.
msw

Відповіді:


3

Спробуйте встановити свій dns-Server вручну. У Ubuntu іноді виникають проблеми з маршрутизаторами, які надають такий вид послуг (як DNS-Server = 192.168.1.1).

Клацніть правою кнопкою миші Менеджер мережі -> Редагування з'єднань -> eth0 (або створіть нове з'єднання, якщо ви використовуєте декілька локацій) -> редагувати -> Налаштування IPV4 -> Автоматично (DHCP) Адреси лише + Додати ваші DNS-сервери (розділені значком,).

Ви можете знайти свої DNS-сервери, перейшовши до веб-інтерфейсу вашого маршрутизатора (це може бути щось на зразок 192.168.1.1) у своєму веб-браузері.

Я маю це робити з 10.04 на кожній машині!


Це працювало для мене. Я використовував верхню IP-адресу в /etc/resolv.conf. Будь-яка ідея, що спричинило б це питання?

Чи можете ви вказати мені на повідомлення про помилку щодо цього? Це перше, що я чую про це ...
JanC

Про це я читав, коли встановив Ubuntu 10.4, це понад 6 місяців тому, не можу згадати, коли, вибачте
sBlatt

6

Найчастіша причина уповільнення завантаження сторінки у браузерах пов’язана з ipv6, який увімкнено за умовчанням в Ubuntu. Коли це ввімкнено, йому потрібно затримати час до початку ipv4, що спричиняє затримку, коли ipv6 не підтримується вашою мережею. Існує простий тест, який ви можете виконати, щоб перевірити, чи це не проблема - спробуйте отримати доступ до веб-сторінки за допомогою IP-адреси. Наприклад, спробуйте відкрити таку адресу:

http://69.59.196.211:80

Це повинно перенести вас на сайт Stack Overflow. Якщо адреса реагує швидко, то, швидше за все, у вас є проблема з вирішенням DNS через ipv6.

Ви можете відключити ipv6 у Firefox, встановивши налаштування network.dns.disableIPv6 на істинне.

  1. Наберіть про: конфігурація в адресному рядку та натисніть Enter.
  2. Знайдіть network.dns.disableIPv6 у списку.
  3. Клацніть правою кнопкою миші -> Переключити .
  4. Перезапустіть Firefox і повторіть спробу.

Ви також можете відключити ipv6 на системному рівні. Для цього відкрийте файл / etc / default / grub з редактором:

gksudo gedit  /etc/default/grub

Потім змініть наступний рядок:

GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”

З наступним рядком:

GRUB_CMDLINE_LINUX_DEFAULT=”ipv6.disable=1 quiet splash”

Потім оновіть grub:

sudo update-grub

Ви також можете спробувати збільшити розмір кешу DNS Firefox та зменшити термін кешування DNS, щоб браузер не запитував DNS-сервер так часто.

  1. Введіть about: config у адресному рядку Firefox, щоб відкрити розширені налаштування
  2. Введіть network.dnsCache у поле фільтра та натисніть клавішу Enter
  3. Клацніть правою кнопкою миші порожні результати та виберіть " Нове >> Ціле число "
  4. Встановіть ім'я переваги як network.dnsCacheEntries і встановіть значення 1000
  5. Клацніть правою кнопкою миші порожні результати та виберіть " Нове >> Ціле число "
  6. Встановіть ім'я переваги як network.dnsCacheExpiration та встановіть значення 7200

Я відключив IPv6 і все ще маю те саме питання. Завантаження IP-адреси у браузері все ще було трохи повільним. Firefox висів на "очікуванні сайту stackoverflow.com" добрі кілька секунд (~ 7).

Ви намагалися протестувати апарат із дротовим підключенням?
lovinglinux

Це виправило мою повільну роздільну здатність DNS 14.04
user5071535

2

виправити:

Під час оновлення до Precision, прив'язка не була налаштована правильно, що призвело до невдалої можливості вирішити доменні імена.

Рішення полягало в тому, щоб dpkg-конфігурувати пакет bind9 та вимкнути інтеграцію reslavconcon, яка була залишена на оновлення.

цитується тут форма - [Прив’язка неправильно налаштована під час оновлення (інтеграція резольконф)] - https://bugs.launchpad.net/ubuntu/+source/bind9/+bug/996088


0

У моєму випадку деякі програмні засоби VPN виписали файл /etc/resolv.conf, про який я не знав. Тож я вирішував DNS до небажаного місця.

Для робочого столу Ubuntu цей файл не потрібен, тому або видаліть його, або відредагуйте щось на зразок:

 $  more /etc/resolv.conf
 #Google's openDNS
 nameserver 8.8.8.8     
 nameserver 8.8.4.4

hth хтось.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.