martes, 23 de noviembre de 2010

Muy lento al cargar las páginas web

Al actualizar o instalar Debian squeeze, es probable que nos encontremos con un problema y es que los navegadores web nos van muy lentos al cargar las paginas webs, es decir, da la sensación como si les costara resolver los nombres en los servidores DNS.
Esto es porque Debian squeeze viene por defecto con IPv6, lo cual hace que primero intente resolver por este protocolo y luego por IPv4. Realmente el problema es de nuestro proveedor de servicios de internet (ISP), en mi caso particular ONO, pues todavía no se han actualizado a dicha versión.

El protocolo IPv6 es la nueva versión del protocolo IP con nuevas características y con la promesa de resolver la inminente indisponibilidad de nuevas direcciones IP. Su adopción es todavía baja y apenas es usado por los principales servidores web.

========================================================================
NOTA: solo tendremos que deshabilitar, IPv6 en caso de que nuestro ISP (proveedor de servicios de internet) no use dicho protocolo.
========================================================================




Deshabilitar IPv6 en los Navegadores Iceweasel o Iceape

Es posible deshabilitar IPv6 en Iceweasel e Iceape para agilizar la navegación de las páginas web. 



Para ello abrimos Iceweasel o Iceape, y en la barra de direcciones escribimos lo siguiente: about:config



Al introducir dicha dirección nos avisa que entrar en dicha configuración puede ser muy arriesgado y peligroso, pues en caso de error podemos dejar el navegador, muy inseguro, inestable, etc..., como se muestra en la siguiente captura de pantalla.




una vez dentro nos muestra la siguiente ventana, en la cual nos centraremos en el apartado de filtro.



Usamos dicho apartado para acotar la búsqueda, usando las letra "ipv"


Observamos como la búsqueda se ha reducido a solo dos entradas, de las cuales nos interesa la primera de ella, que dice los siguiente:

Nombre de la preferencia: network.dns.disableIPv6
Estado:: predeterminado
Tipo: lógico
Valor: false  



A continuación, pulsamos dos veces con el ratón  para modificar el valor de false a: true


Una vez cambiado dicho parámetro, ya podemos reiniciar el navegador y observaremos como la paginas web cargan muchísimo mas rápida.











Deshabilitar IPv6 en Debian GNU/Linux Squeeze

Para deshabilitar IPv6 lo primero que tenemos que hacer es lanzar una consola virtual y logearnos como usuario administrador (root), usando el comando "su"





ahora tenemos que editar el archivo “sysctl.conf” que se encuentra en /etc con el siguiente comando:

# nano /etc/sysctl.conf



Y al final de todo el texto agregamos la siguiente linea: net.ipv6.conf.all.disable_ipv6=1





Una vez finalizado, guardamos los cambios y reiniciamos el ordenador, con esto ya tendremos IPv6 desactivado.



Comprobar que IPv6 esta desactivado

Para comprobar que IPv6 se encuentra totalmente deshabilitado en Debian, usaremos los siguientes comandos, si esta bien deshabilitado no debe de devolvernos ninguna respuesta.

 lsmod | grep ipv6


Observamos que esta deshabilitado, pues no devuelve nada.




ip a | grep inet6


Observamos que esta deshabilitado, pues no devuelve nada.



























































.

5 comentarios:

ismael00 dijo...

Es el mejor blog de debian con deferencia, felicidades, me has ayudado mucho gracias

Usuario_Debian dijo...

Hola ismael00.

Me alegra saber que te gusta el blog y que es de ayuda para los demas.

Saludos

komaco dijo...

A mi si que me devuelve despues de haber seguido los pasos que habeis indicado:ip a | grep inet6
inet6 ::1/128 scope host
inet6 fe80::222:faff:fe8b:d7ec/64 scope link

saludos y gracias de antemano.

Anónimo dijo...

Resulta que me sigue andando lento, hice todo al pie de la letra, estube pensando que capaz sea mi router el que me niega velocidad. Tendria que ver algo ahi?

Veo que escribiste en el archivo .confi

Se ve en el archivo la linea

# Uncomment the next line to enable packet forwarding for IPv4
#net.ipv4.ip_forward=1

Quisiera saber si tengo que sacar el numeral ese,capaz por eso anda lento

expobi dijo...

La mejor solución para este problema con diferencia. Gracias por tu saber y tiempo.