Интернет (в основном) работает, но пинг не проходит — как диагностировать?

Интернет (в основном) работает, но пинг не проходит — как диагностировать?

Нашел пару похожих вопросов (1,2), но они не совсем охватывают мою проблему и ответов тоже нет, поэтому:

Сдул пыль со старого ноутбука с Linux (NixOS 21.11.337659.06db2e21974 (Porcupine)), начал пользоваться, никаких проблем, приостановил, когда закончил. Сегодня я, как обычно, погрузился в дела, но просмотр был очень медленным, и в какой-то момент ни один сайт не начал загружаться в Chrome; никаких проблем с подключением, просто завис, даже не показывая, что он пытается загрузиться.

При попытке pingвот что я получил:

$ ping www.google.com
PING www.google.com(lga25s71-in-x04.1e100.net (2607:f8b0:4006:80e::2004)) 56 data bytes
^C
--- www.google.com ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 4121ms

У нас есть 2 сети Wi-Fi, назовем их wifi24(2,4 ГГц) и wifi5(5 ГГц). Пробовал переключаться туда-сюда, та же проблема. Чувствуя отчаяние, я включил точку доступа Wi-Fi на своем телефоне, пока телефон был подключен wifi24- теперь я мог просматривать и pingпоказывал адрес IPv4 при разрешении домена. При переключении на wifi5на телефоне ничего снова не работало и pingразрешило домен на адрес IPv6 и показывало только потерю пакетов.

Перезагрузил машину, перезагрузил службы systemctlплюс любые комбинации из этого, тот же результат. Сдался, приостановил ноутбук, и когда я вернулся через пару часов, просмотр работал, страницы загружались (может быть, медленнее, чем обычно?), но pingпо-прежнему показывает только потерю пакетов (и адрес IPv6, подключенный к wifi5).


В конце концов, я могу работать, но меня беспокоит то, что я не понимаю, что происходит.

  • Какие инструменты вы бы рекомендовали использовать, чтобы докопаться до сути?
  • Я думал, что понимаю основы сетевых технологий, но, видимо, мне не хватает некоторых основ, поэтому любые полезные ресурсы также будут приветствоваться...

Связанный контент