Диагностика сетевых неполадок


< предыдущая   |   содержание   |   следующая >

Сетевую проблему проще локализовать последовательными проверками от нижнего уровня к верхнему. Проверяйте наличие интерфейса, линк, IP-адрес, маршрут, доступность шлюза и только затем DNS и приложение.

Схема сетевой конфигурации
Схема сетевой конфигурации

Последовательность проверок

Сначала изучите состояние интерфейсов и таблицу маршрутизации. Сравните доступность шлюза и внешнего адреса; затем проверьте разрешение имён. Для анализа пакетов используйте tcpdump с ограниченным фильтром.

Команды для проверки

ifconfig
netstat -rn
ping -c 3 192.0.2.1
traceroute 198.51.100.1
sockstat -4 -l

Команды служат примерами для изучения. Перед выполнением проверьте их смысл и соответствие версии FreeBSD.

На что обратить внимание

Адреса из диапазонов документации выше приведены как примеры и обычно не являются реальными адресами для проверки в вашей сети. Не запускайте захват пакетов без необходимости: он может содержать чувствительные данные.

Дополнительная информация

Тема соответствует разделу «Сеть» официального Руководства FreeBSD. Подробные параметры, различия между выпусками и актуальные рекомендации проверяйте по первоисточнику: официальное Руководство FreeBSD: Сеть.

Текст на этой странице — самостоятельное краткое изложение практических принципов, составленное с опорой на Руководство FreeBSD; это не дословная копия его главы. Сведения и команды зависят от выпуска системы. Условия использования документации FreeBSD.

< предыдущая   |   содержание   |   следующая >