El mié, 27-04-2011 a las 18:41 +0200, Juan Antonio escribió: > El 27/04/11 18:33, GarZa escribió: > > El mié, 27-04-2011 a las 18:19 +0200, Juan Antonio escribió: > > > >> El 27/04/11 18:09, GarZa escribió: > >>> Hola, estoy tratando de ver el tráfico de MySQL con tcpdump, y por algún > >>> motivo no captura ningún paquete, MySql lo tengo configurado para que > >>> escuche en 127.0.0.1 y el puerto 3306, por ejemplo, hago un > >>> > >>> $ sudo tcpdump -l -i lo -w - src or dst port 3306 | strings > >>> tcpdump: listening on lo, link-type EN10MB (Ethernet), capture size > >>> 65535 bytes > >>> > >>> Después hago un > >>> > >>> $ mysql -u root -p > >>> > >>> Interactúo con MySQL (hago consultas, etc) y tcpdump no captura nada. > >>> También he probado con Wireshark con el mismo resultado. > >>> > >>> ¿Alguna sugerencia? > >>> > >>> Un Saludo. > >>> > >>> > >>> > >>> > >> > >> Hola, > >> > >> mysql -u root -p -h localhost o mysql usará un socket unix para > >> conectarse. Por otra parte si en el filtro pcap usas port 3306 implica > >> el dst o src, quita l strings y añade -A > >> > >> tcpdump -i lo -n -A port 3306 > >> > >> Un saludo. > >> > >> -- > >> "Tanto en los deportes como en todo lo demás, soy un experto. Pero para > >> mantener viva mi inteligencia natural y fuera de serie, tengo que comer > >> mucho" > >> > >> > > > > Hola Juan Antonio, he hecho lo que has comentado y tampoco captura > > nada :-( > > > > Gracias de todos modos. > > > > > > > > > Hola, > > vale, prueba esto entonces > > mysql -u root -p -h localhost --protocol=tcp > > estaba convencido que bastaba con especificarle -h pero al parecer no. > > Un saludo. > > > > -- > "Tanto en los deportes como en todo lo demás, soy un experto. Pero para > mantener viva mi inteligencia natural y fuera de serie, tengo que comer > mucho" > >
Ahora si, también funciona con -h 127.0.0.1 (mysql -u root -p -h 127.0.0.1). Gracias Juan Antonio, y también a Camaleón por el enlace, muy útil. Llevaba varios días dándoles vueltas a esto, parecía tan simple que me daba hasta vergüenza preguntarlo. Un Saludo.