Probando el Navegador

Ahora que sabes cómo instalar y configurar CENO, sigamos algunos pasos para probar si funcionan las diferentes características específicas de Ouinet. Esto involucrará habilitar y deshabilitar selectivamente diferentes mecanismos de acceso. Sin embargo, ten en mente que en el uso diario de CENO muy pocas veces necesitarás cambiar la configuración por defecto, o tal vez nunca.

Para completar todas las pruebas a continuación, necesitarás al menos dos dispositivos conectados a la misma red Wi-Fi, y un tercero en una red completamente diferente.

Todas las pruebas serán efectuadas usando navegación pública. Si algo no funciona como se espera, por favor sé paciente y comprueba la sección sobre solución de problemas. Específicamente, si el navegador se queda trabado por más de un par de minutos mientras se está cargando una página, podrías pulsar detener y recargarla (aunque esto podría alterar levemente los resultados).

Accediendo a un inyector

Comprobemos primero si tu Navegador CENO puede alcanzar a un inyector. Esto podría parecer trivial, pero tu cliente ya estaría ejercitando varias características de Ouinet en el proceso: buscando la dirección del inyector en el enjambre de los mismos, intentando contactarlo directamente y, si está bloqueado por tu proveedor de acceso o país, buscando en el enjambre de puentes e intentando contactar al inyector a través de algún otro cliente Ouinet.

En el primer dispositivo efectúa los siguientes pasos:

  1. Primero de todo, instala CENO y ejecútalo. Aparecerá su página de inicio.
  2. Abre el menú principal de la aplicación y elige CENO para abrir la página Configuración de CENO. Ya que solo deseamos probar el acceso a los inyectores, desmarca todas las casillas para las fuentes de contenido, excepto Vía la red CENO (pública).
  3. Vuelve a la página inicial de CENO. Selecciona uno de los sitios Web recomendados, o bien ingresa el URL de algún otro sitio en la barra de direcciones en la parte superior de la ventana. Si sabes acerca de un sitio que usualmente está bloqueado para tí, ¡ingrésalo!
  4. El sitio elegido aparecerá eventualmente.

Nota: Si obtienes una página falsa en vez de una legítima, usa la barra de direcciones para ingresar el URL del sitio con https:// al inicio (en vez de http://) y repite la prueba.

Si el sitio se carga, ¡puedes estar feliz de que tu dispositivo puede alcanzar al inyector! Ya que eres capaz de consultar a enjambres y contactar a otros clientes, probablemente también seas capaz de descargar contenido desde la caché distribuída.

De paso, si presionas el ícono CENO en la barra de direcciones, se abrirá una ventana emergente como la de abajo, mostrando cuántos elementos del sitio fueron descargados desde las diferentes fuentes. Solamente Vía la red CENO (pública) debería tener un valor no nulo, ya que las otras fuentes fueron deshabilitadas.

Figura: Fuentes usadas al probar la inyección

En contraste, si hubieses usado navegación privada con los parámetros por defecto, podrías haber visto una ventana emergente como la que se muestra a continuación, con contadores no nulos en Directo del sitio web o Vía la red CENO (privada).

Figura: Fuentes usadas con navegación privada

Obteniendo contenido desde usuarios cercanos

Ya que tu primer dispositivo fue capaz de obtener algún contenido desde un inyector, probemos si es capaz de compartirlo con otro dispositivo a través de la caché distribuída. La manera más simple es usar el soporte dispositivo a dispositivo de CENO, para comprobar si funciona la obtención y verificación de contenido firmado.

Después de completar exitosamente la prueba de arriba sobre el primer dispositivo, deja a CENO ejecutándose en él (el ícono CENO debería aparecer en su barra de notificación). Luego obtén un segundo dispositivo (puedes invitar a un amigo para ayudarte a probar) y conéctalo a la misma red Wi-Fi. Luego, sigue los pasos de abajo en el segundo dispositivo:

  1. Instala CENO si fuera necesario, e inícialo como se muestra arriba.
  2. Abre la página de Configuración de CENO como arriba. Ya que solamente deseamos probar el acceso a la caché distribuida, desmarca todas las casillas para las fuentes de contenido, excepto Compartido por otros usuarios de CENO.
  3. Vuelve a la página inicial de CENO y visita el mismo sitio de la misma manera en que lo hiciste arriba (esto es, seleccionando uno de los sitios web recomendados, o ingresando su URL en la barra de direcciones).
  4. El sitio elegido aparecerá eventualmente.

Si no funciona, tu red Wi-Fi podría estar bloqueando la comunicación directa entre sus dispositivos. Este "aislamiento de cliente" podría pasar en redes públicas, como aquellas de parques, bares u hoteles. Por favor intenta de nuevo sobre una red diferente.

Si funciona, significa que ambos dispositivos son capaces de entregar ese contenido a otros clientes. Pulsando el icono CENO de la barra de direcciones debería aparecer una ventana emergente como la de abajo, donde solamente Compartido por otros usuarios de CENO tiene un valor no nulo.

Figura: Fuentes usadas al probar descargas desde la caché distribuída

Finalmente, también podrías haber notado que hay un contador para Compartido por tí. Este no es una fuente diferente en sí mismo: los elementes contados aquí son efectivamente parte de la caché distribuída, pero sucede que ya están almacenados en tu dispositivo, por lo que CENO no necesita descargarlos de la red.

Obteniendo contenido desde usuarios remotos

Hemos hecho una prueba a pequeña escala de la caché distribuída. Probemos ahora cómo funciona a través de Internet.

Luego de completar exitosamente la prueba de arriba, deja CENO ejecutándose sobre el primer dispositivo como en la prueba previa, y detén CENO en el segundo (mostrando sus notificaciones y presionando "Pulsar para detener").

Esta vez necesitarás un tercer dispositivo, pero debe estar conectado a una red Wi-Fi diferente (tal vez otro amigo puede ayudar desde su hogar). Los pasos a seguir para ese dispositivo son exactamente los mismos que aquellos en la prueba anterior.

Si el tercer dispositivo puede cargar el sitio usado para la prueba, ya estás preparado. El primer dispositivo es capaz de sembrar contenido para otros, y con toda probabilidad actuar también como puente.

¡Felicitaciones!