Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Por qué el comando tcpdump no está disponible en Linux?

¿Por qué el comando tcpdump no está disponible en Linux?

¿Ejecutó este comando bajo el usuario root? La supervisión de la red requiere privilegios de root. El cambio al usuario root puede funcionar normalmente.

Si aún no funciona, deberá instalarlo usted mismo. Los pasos específicos son los siguientes:

1. Descargue y obtenga libpcap y tcpdump.

http://www.tcpdump .org/

2. Instale los paquetes de software necesarios para la compilación de c: apt-get install build-essential

3. Instale el predecesor de libpcap: apt-get install flex,apt-get install bison

4. Instale libpcap.

El uso de esta biblioteca requiere tcpdump.

tar xvfz libpcap-1.2.1.tar.gz //extract

Vaya al directorio donde se encuentra el archivo descomprimido y ejecute ./configure //generate makefile

make //compile

make install //install los archivos de la biblioteca se instalan en /usr/lib de forma predeterminada, y los archivos de encabezado se instalan en /usr/include de forma predeterminada

3. xvfz tcpdump.4.2.1.tar.gz //Descomprimir

Vaya al directorio donde extrajo los archivos y ejecútelo. /configure //generar makefile

make //compilar

make install //install De forma predeterminada, los archivos de la biblioteca se instalan en /usr/lib y los archivos de encabezado se instalan en /usr/ incluir .