Назад | Перейти на главную страницу

NSLookup очень непоследовательный, медленный, неудачный. Не аппаратная ошибка или ошибка ОС. Не могу определить проблему

Несколько компьютеров в сети работают под разными ОС и подключаются через Wi-Fi или физическое соединение. Мой рабочий стол работает под управлением 64-разрядной версии Ubuntu 11.04 и постоянно работает медленно или дает сбой NSLookups.

Купил новую сетевую карту, не помогло. Купил новый Wi-Fi адаптер, не помогло. Установил винду, не помогло. Единственная альтернатива - сменить материнскую плату.

Я зарегистрировал два параметра с помощью сценария оболочки в течение двух часов:

Ping сообщает о потере пакетов 13%, а время ожидания Nslookup постоянно прерывается и имеет приблизительное среднее значение 13 секунд, хотя временами оно также разрешается мгновенно.

Я не знаю, что мне делать. Я не хочу заменять материнскую плату, есть ли другая альтернатива?

Попробуйте бежать

mtr 8.8.8.8

это сочетает в себе функции traceroute и ping. Это может помочь вам выяснить, куда отбрасываются пакеты.

Сначала определите, почему это медленно. Из вашего описания неясно, в чем проблема.

Шаги, которые я бы предпринял, запустите "strace dig google.co.uk" взгляните на системные вызовы и время между ними, где это время потрачено?

Если это сеть, что ping показывает вашему шлюзу / маршрутизатору? Потеря пакетов и rtt.

проверьте настройки вашего роутера, возможно, есть умное антивирусное / вредоносное ПО, перехватывающее dns-трафик.

Вы также можете попробовать hping3 и протестировать разные типы трафика. Вы видите такие же задержки на порту 80 tcp, как и на 53 udp?

Пока вы не отсортируете его, возможно, даже после того, как вы рассмотрите возможность запуска кеширующего DNS-сервера на вашем Ubuntu, это может помочь сделать его терпимым.