Диагностика сети командной строкой — шпаргалка для админа

Когда сеть не работает — первое что открывает опытный админ это командная строка. Собрали все нужные команды в одном месте: от базового ping до анализа маршрутизации.
СодержаниеПоказать
Ping — проверка доступности
# Базовый ping
ping 8.8.8.8
# Бесконечный ping (Ctrl+C для остановки)
ping -t 8.8.8.8
# Ping с заданным размером пакета
ping -l 1400 8.8.8.8
# Ping по имени — проверяем DNS
ping google.comTracert / Traceroute — маршрут пакета
# Windows
tracert 8.8.8.8
tracert -d 8.8.8.8 # без разрешения имён (быстрее)
# Linux/macOS
traceroute 8.8.8.8
mtr 8.8.8.8 # интерактивный traceroute в реальном времениnslookup / dig — диагностика DNS
# Базовый запрос
nslookup google.com
# Запрос к конкретному DNS-серверу
nslookup google.com 8.8.8.8
# dig (Linux/macOS, на Windows через WSL)
dig google.com
dig @8.8.8.8 google.com
dig google.com MX # MX-записи (почта)ipconfig / ip — сетевые интерфейсы
# Windows — полная информация
ipconfig /all
# Сбросить и обновить IP (от администратора)
ipconfig /release
ipconfig /renew
# Очистить DNS-кэш
ipconfig /flushdns
# Linux
ip addr show
ip route shownetstat — активные соединения
# Все активные соединения
netstat -an
# С именами процессов (от администратора)
netstat -anb
# Только слушающие порты
netstat -an | findstr LISTENING
# Linux — через ss (быстрее)
ss -tlnpTest-NetConnection — PowerShell
# Проверить доступность порта
Test-NetConnection -ComputerName google.com -Port 443
# Трассировка маршрута
Test-NetConnection -ComputerName 8.8.8.8 -TraceRoutearp — таблица MAC-адресов
# Все устройства в сети (из ARP-кэша)
arp -a
# Очистить ARP-кэш (от администратора)
arp -d *route — таблица маршрутизации
# Показать таблицу маршрутизации
route print # Windows
ip route # Linux
# Добавить статический маршрут (Windows)
route add 192.168.2.0 mask 255.255.255.0 192.168.1.1 -pТипичный алгоритм диагностики
ping 127.0.0.1— работает ли сетевой стек Windowsping 192.168.1.1— доступен ли шлюз (роутер)ping 8.8.8.8— есть ли выход в интернетping google.com— работает ли DNStracert 8.8.8.8— где обрыв если выхода нет
Итог
Эти команды покрывают 90% задач сетевой диагностики. Сохраните шпаргалку — она пригодится каждый раз когда что-то идёт не так с сетью.












