martes, 29 de octubre de 2013

Problema con Rhythmbox en Ubuntu 13.10 , no reproduce MP3

Nada mas instalar Ubuntu 13.10 y después de instalar el paquete ubuntu-restricted-extras, me he dado cuenta que Rhythmbox se bloquea cada vez que intenta reproducir un fichero MP3.

Para ver que error nos da debemos ejecutar Rhythmbox en una consola.

peter@peter-user:~$ rhythmbox

** (rhythmbox:4352): WARNING **: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(rhythmbox:4352): GLib-GObject-CRITICAL **: Custom constructor for class SoupServer returned NULL (which is invalid).  Unable to remove object from construction_objects list, so memory was probably just leaked.  Please use GInitable instead.
Failed to create secure directory (/run/user/1000/pulse): Permiso denegado
Terminado (killed)


sábado, 5 de octubre de 2013

Prevenir IP Spoofing

Ip spoofing es la suplantación de IP. Consiste básicamente en sustituir la dirección IP origen de un paquete TCP/IP por otra dirección IP a la cual se desea suplantar. Esto se consigue generalmente gracias a programas destinados a ello y puede ser usado para cualquier protocolo dentro de TCP/IP como ICMPUDP o TCP. Hay que tener en cuenta que las respuestas del host que reciba los paquetes alterados irán dirigidas a la IP falsificada. Por ejemplo si enviamos un ping (paquete icmp "echo request") suplantado, la respuesta será recibida por el host al que pertenece la IP legalmente.

Abre un terminal y escribe:

sudo vi /etc/host.conf

“The file /etc/host.conf contains configuration information specific to the resolver library.” En otras palabras, este fichero controla , en parte, como tu sistema busca información

Ahora que has editado el fichero añade lo siguiente:

order bind,hosts
nospoof on



Sysctl.conf

El kernel Linux permite modificar una gran cantidad de parámetros sin necesidad de recompilarlo. Estos parámetros afectan al funcionamiento del sistema en mayor o menor medida así que conviene saber el modo de optimizarlos y/o saber como modificarlos. El comando sysctl suele ser la forma más común de hacerlo. Los valores se almacenan en el directorio /proc/sys.

Hay que tener en cuenta que cuando modificamos los parámetros vía sysctl los cambios surten efecto al instante, pero tras un reinicio se pierden, por eso conviene guardar las personalizaciones y cambios en el fichero de configuración de sysctl /etc/sysctl.conf. En alguna otra entrada ya hemos visto algún cambio de estos parámetros, como por ejemplo el valor del swappiness para optimizar el uso de memoria, que hacer ante un kernel panic o ip_conntrack_max.