Отслеживание HTTP-взаимодействия с помощью tcpdump
Иногда нужно в консоли посмотреть, что происходит с запросами на веб-сервер, правильные ли приходят запросы, нормальные ли уходят ответы, если вообще уходят. Для таких целей есть утилита tcpdump, но она больше для работы с уровнем TCP/IP, а для получения данных о запросах HTTP,- приходится применять определённые ключи и фильтры. Я делаю вот так:
tcpdump -i eth0 -nA -s 0 '(((ip[2:2] - ((ip[0]&0xf)<<2)) - ((tcp[12]&0xf0)>>2)) != 0)' and port 80
Комментарии
Отправить комментарий