Estoy intentando hacer un script en bash que haga peticiones DNS a un host cualquiera durante un tiempo y devuelva después las ID de cada petición DNS, usando dig. El problema es que dig muestra un campo llamado id y en el que después hay un número, por ejemplo id: 53128. Yo pensaba que era el campo id de la petición DNS, pero mirando los paquetes con Wireshark, esa id que sacaba dig no coincidía con las ID de las peticiones
La pregunta es doble. ¿Qué es ese campo id que se ve en dig? ¿Cómo puedo hacer un script en bash que haga lo descrito más arriba?