Мониторинг и диагностика сети
NetworkManager и утилиты командной строки также предоставляют инструменты для мониторинга состояния сети и диагностики проблем.
Для отображения текущего состояния NetworkManager:
nmcli general status
Для просмотра детальной информации о сетевых интерфейсах используется команда:
nmcli device show
Для диагностики проблем с сетевыми соединениями используются стандартные утилиты ping и traceroute.
Утилита ping предназначена для проверки доступности узлов в сети и измерения времени отклика между ними. Она отправляет ICMP-пакеты на указанный адрес и ожидает ответа. Использование команды:
ping <адрес_хоста>
Команда отображает результаты в виде времени отклика и процента потерь пакетов, что помогает определить, доступен ли узел и имеются ли сетевые проблемы, такие как высокая задержка или потеря пакетов.
Утилита traceroute используется для диагностики маршрута, по которому проходят пакеты до указанного узла. Она выводит список промежуточных узлов (роутеров), через которые проходят пакеты. Это помогает выявить, на каком этапе возникают сетевые проблемы.
Команда для выполнения трассировки:
traceroute <адрес_хоста>
Вывод покажет последовательность узлов и время, затраченное на прохождение пакетов через каждый из них, что позволяет идентифицировать узкие места или проблемы в сети.