Вот в tcpdump есть такой параметр как host, т.е. можно ловить пакеты только от указанного хоста - там указывается либо имя хоста, либо ip-адрес.
Вопрос. Как быть в случае, если ip-адрес хоста меняется, а имя меняется, но домен остается?
Т.е. например, было имя xxx.example.com, а стало yyy.example.com, потом zzz.example.com и так далее...
Соответственно, нужно просто ловить все, что идет от example.com, не зависимости от того, полного имени.
Если тупо писать tcpdump host example.com, то нифига не получается. Как быть в таком случае?
скорей всего никак.
Хосты ведь разные получаются в домене example.com
Только так tcpdump | grep example.com
> Если тупо писать tcpdump host example.com, то нифига не получается. Как быть
> в таком случае?Если IP хостов из одной подсети, можно сделать что-нибудь типа: tcpdump net xxx.xxx.xxx.xxx/xxx
или ловить все и дальше фильтровать grep-ом: tcpdump .... |grep example.com