Re: [SOLUCIONADO] tcpdump y MySQL
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.
Re: tcpdump y MySQL
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" -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4db8474a.5090...@limbo.ari.es
Re: tcpdump y MySQL
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.
Re: tcpdump y MySQL
El Wed, 27 Apr 2011 18:09:10 +0200, 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? Según esto: Unobtrusive viewing of MySQL queries with tcpdump http://jetpackweb.com/blog/2009/09/16/unobstrusive-viewing-of-mysql-queries-with-tcpdump/ Mira a ver qué protocolo usas cuando ejecutas el cliente mysql (tcp o socket de unix). Con "netstat" podrás verlo. Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2011.04.27.16.26...@gmail.com
Re: tcpdump y MySQL
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" -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4db84222.2000...@limbo.ari.es
tcpdump y MySQL
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.