Встроенные ошибки чтения Bash для спецификации параметра тайм-аута на основе строки -, но не на основе массива -. Почему?

Я предложил Долану запустить Wireshark на ноутбуке, чтобы найти большие пакеты. Wireshark показал, что ноутбук получил фрагментированных IP-пакетов. (Он не показал, что ноутбук передает какие-либо большие кадры ). Если вы повторно соберете фрагментированные пакеты, они будут больше 1500 байт. Возможно, фрагментированные пакеты вызвали плохое поведение сетевого драйвера маршрутизатора.

Рассматриваемые IP-пакеты были результатами DNS. Типы результатов DNS были связаны с DNSSec :DNSKEY и RRSIG. Запросы и ответы, связанные с DNSSec -, были отправлены непосредственно перед HTTP-запросом авторизованного портала NetworkManager (дляhttp://fedoraproject.org/static/hotspot.txt). Ожидается, что ответы DNSSec будут больше 1500 байт.

Таким образом, я думаю, что разница между установками Fedora 29 и Fedora 30 связана с DNS-запросами от NetworkManager.


РЕДАКТИРОВАТЬ :Долан сказал, что они не включили DNSSec специально при установке Fedora 30. С тех пор я обновил свой собственный ноутбук до Fedora 30. Я попытался запустить тот же тест, и я не вижу никаких DNS-запросов или ответов с этими типами -, только типы A / AAAA для адресов IPv4 / IPv6. Это то, чего я изначально ожидал, так как список изменений, объявленных для Fedora 30, ничего не включает в себя DNSSec.

Насколько я понимаю, если вы специально включили systemd-resolved, то он попытался бы использовать DNSSec. Но установка Fedora 30 по умолчанию не включает systemd-resolved.


Затем Долан сказал, что они искали простой обходной путь для ноутбука с Fedora 30, но считают, что потратили достаточно времени на эту проблему и могут попробовать использовать другой дистрибутив (, возможно, более раннюю стабильную версию )на своих компьютерах. ноутбук :-).

4
01.09.2021, 07:16
0 ответов

Теги

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