← До фільтрів та технологій

← До списку лабораторних по Linux

Linux Лабораторна 12: Діагностика мережі

Технологія: Linux

Номер лабораторної: 12 · Рівень: middle

Тема: Мережа: ip, ss, ping, traceroute

Повний опис / сценарій лабораторної:

Мета: навчитися аналізувати мережеву конфігурацію і діагностувати базові проблеми з доступністю.



Крок 1. Переглянути конфігурацію інтерфейсів.

Команда: ip addr

Пояснення: видно адреси, стани інтерфейсів і маски.



Крок 2. Переглянути таблицю маршрутів.

Команда: ip route

Пояснення: основний маршрут за замовчуванням має вести до шлюзу.



Крок 3. Перевірити доступність зовнішнього ip.

Команда: ping -c 4 8.8.8.8

Пояснення: перевіряємо мережу без участі dns.



Крок 4. Перевірити доступність домену.

Команда: ping -c 4 google.com

Пояснення: якщо це не працює, проблема може бути у dns.



Крок 5. Подивитися слухаючі порти.

Команда: ss -tlnp | head

Пояснення: показує tcp порти і процеси.



Крок 6. Виконати traceroute до зовнішнього ресурсу.

Команда: traceroute google.com або mtr google.com

Пояснення: допомагає знайти ділянку де зникає трафік.



Крок 7. Перевірити dns резолюцію.

Команди: dig google.com +short або host google.com



Крок 8. Перевірити власний публічний ip.

Пояснення: можна використати curl до сервісу який повертає ip адреси.



Крок 9. Скласти короткий чек лист діагностики.

Пояснення: у конспекті збережіть порядок перевірок.



Крок 10. Міні звіт.

Завдання: опишіть послідовність дій коли користувач скаржиться що сайт не відкривається.