📡 основы
ping ya.ru
🔹 базовая проверка связи
ping -c 4 ya.ru
linux/mac
🔹 4 пакета (по умолчанию)
ping -t ya.ru
windows
🔹 бесконечный пинг · ctrl+c
ping -l 1500 ya.ru
windows
🔹 размер пакета 1500 байт
ping -s 1500 ya.ru
linux/mac
🔹 размер пакета (linux)
⏱ таймауты · интервалы
ping -w 5000 ya.ru
windows
🔹 таймаут 5 секунд
ping -i 0.2 ya.ru
linux
🔹 интервал 0.2с (root)
🌐 ipv4 / ipv6
ping -4 ya.ru
🔹 принудительно ipv4
ping -6 ya.ru
🔹 принудительно ipv6
📄 запись в файл
ping -t ya.ru > C:\log.txt
windows
🔹 сохранить вывод
ping -D ya.ru | tee log
linux
🔹 с таймстемпами
🔍 сканирование сети
ping 192.168.1.255
windows
🔹 broadcast
ping -b 192.168.1.255
linux
🔹 broadcast linux
⚙️ полезные мелочи
ping -a 192.168.1.1
windows
🔹 узнать hostname по ip
ping -I wlan0 8.8.8.8
linux
🔹 пинг через конкретный интерфейс
🕳 тест mtu (без фрагментации):
ping -f -l 1472 ya.ru
windows
🔹 dont fragment
ping -M do -s 1472 ya.ru
linux
🔹 dont fragment (linux)
📊 мониторинг
⏳ потеря пакетов:
ping -c 100 -i 0.5 google.com | grep loss
🕐 пинг с таймстемпами в реальном времени:
ping -D ya.ru | while read line; do echo "$(date +%H:%M:%S) $line"; done
↳ win: по умолчанию 4 пакета · linux/mac: нужен флаг -c
↳ ctrl+c — остановка · man ping — все флаги
↳ ctrl+c — остановка · man ping — все флаги
Комментарии
Пока нет комментариев. Будьте первым!