informe portalcautivo easyhotspot sperez

11

Upload: 7eoo

Post on 14-Sep-2015

272 views

Category:

Documents


5 download

DESCRIPTION

portal cautivo easyhotspot

TRANSCRIPT

  • ESCUELA POLITECNICA NACIONAL COMUNICACIONES INALAMBRICAS

    IMPLEMENTACION PORTAL CAUTIVO

    USANDO EASYHOTSPOT

    INTRODUCCION

    Qu es un portal cautivo?

    Un portal cautivo es un software o hardware conectado a una red que vigila y controla el

    trfico http y fuerza a los usuarios a pasar por una pgina especial si quieren navegar por

    internet.

    El programa intercepta todo el trfico HTTP hasta que el usuario se autentifique. El portal se

    encargar de hacer que esta sesin caduque al cabo de un tiempo.

    Tambin puede controlar el ancho de banda usado por cada cliente (haciendo lo que se llama

    Calidad de Servicio). Es muy comn en bibliotecas, hoteles, aeropuertos

    Para qu sirve?

    Un portal cautivo es muy til a la hora de gestionar una red inalmbrica Wi-Fi, ya que

    podremos controlar los usuarios que se conectan a nuestra red, asignndoles un nombre de

    usuario y contrasea, ancho de banda y un tiempo limitado, con lo cul estamos brindndole

    el acceso a internet por el tiempo y forma que nosotros queramos. Puede ser til a

    implementar en hoteles, bares, restaurantes o centros comerciales donde limitaremos el

    internet en el tiempo de permanencia de las personas.

    EASYHOTSPOT

    EasyHotspot es una solucin alternativa para el sistema de facturacin hotspot. Contiene un software

    de cdigo abierto en particular que se incluye en un solo un solo paquete. No se trata de hacer un

    reemplazo para proyectos similares existentes de cdigo abierto sino el objetivo es ofrecer un sistema

    sencillo, fcil de instalar, usar y modificar. EasyHotspot viene con listas para usar la configuracin. Se

    necesitar de menos configuracin para construir un punto de acceso en ejecucin lo que ahorrar

    tiempo en la implementacin.

  • ESCUELA POLITECNICA NACIONAL COMUNICACIONES INALAMBRICAS

    EasyHotspot se desarrolla en una distribucin Ubuntu que usa varias herramientas de soporte para su

    correcto funcionamiento; FreeRADIUS nos ayudar a realizar el proceso de AAA. El portal cautivo

    que se utiliza para la autenticacin de usuarios es Chillispot, y la base de datos / MySQL, se utiliza

    para almacenar la informacin de los usuarios y los registros.

    IMPLEMENTACIN

    Requisitos mnimos de hardware:

    Pentium 3 o igual

    512 MB de RAM

    5 GB de espacio libre en disco duro

    2 de interfaz de red (tarjeta LAN)

    Punto de acceso inalmbrico (no es necesario funcin router inalmbrico, sino un punto de

    acceso inalmbrico)

    INSTALACIN

    1. Cumpliendo con los requerimientos mnimos con los que debe contar un computador, seguidamente

    se va a descargar la imagen ISO del sistema operativo, ingresando a la pgina

    www.easyhotspot.souerceforge.net y luego dirigindose a la seccin de descargas.

    2. Despus de haber descargado la imagen ISO del sistema operativo, se lleva a cabo la grabacin en un

    disco o ya sea en un USB para instalarlo configurando previamente la BIOS para que inicie desde el

    CD o USB depende cual sea el caso.

    3. Iniciado esto ponemos install y seguimos el proceso de instalacin:

  • ESCUELA POLITECNICA NACIONAL COMUNICACIONES INALAMBRICAS

  • ESCUELA POLITECNICA NACIONAL COMUNICACIONES INALAMBRICAS

    4. Ya instalado el sistema operativo, aparecer una ventana notificando que la instalacin

    ha finalizado y se dar clic en Reiniciar ahora y retiramos el disco de instalacin de la

    bandeja lectora de discos. El equipo se reiniciar y comenzar el proceso de

    configuracin del sistema, que se lo detallar a continuacin.

    Configuracin de EasyHotspot.

    1. Activacin del usuario root: Abrimos la terminal de usuario, Aqu se ingresa el comando:

    sudo passwd root, y seguidamente se presiona la tecla Enter. El sistema operativo solicitar

    la contrasea del usuario y luego pedir que ingrese un contrasea para el usuario root, la

    cual se deber introducir dos veces, y si las contraseas son ingresadas correctamente, saldr el

    siguiente mensaje confirmando que la contrasea ha sido actualizada exitosamente.

    2. Actualizacin del sistema operativo: En la misma terminal de usuario ingresamos los

    siguientes comandos para realizar las tareas de actualizacin; apt-get update, apt-get

    upgrade.

    3. Verificacin de tarjetas o interfaces de red: Actualizado ya el sistema operativo, el siguiente

    paso es verificar que ste haya detectado las tarjetas de red, esto se logra abriendo nuevamente

    la consola de comandos, cambiando al usuario administrador root e ingresando la

    instruccin ifconfig, en donde hay que observar si a las tarjetas de red han sido detectadas y

    llamadas eth0 y eth1, respectivamente, cabe recalcar que la conexin a Internet de estar

    en la tarjeta eth0, por lo que ya deber estar asignada una direccin IP por parte del modem

    adsl, la segunda tarjeta de red deber tambin ser detectada pero no cantar con ninguna

    direcciona IP, sta ser la que se encargar de proveer de Internet a los usuarios de la red.

  • ESCUELA POLITECNICA NACIONAL COMUNICACIONES INALAMBRICAS

    Hay que tomar en cuenta que en el Access Point, se debe deshabilitar el servicio DHCP el cual

    adems estar conectado a la interfaz eth1 del servidor que no requiere mayor configuracin que

    asignar manualmente la IP que nos asigna EasyHotspot que va servir como Gateway para brindar

    el servicio.

    4. Ingresando al sistema de administracin de EasyHotspot: Con la verificacin de la

    configuracin de las tarjetas de red, el siguiente paso ser la configuracin del software con los

    que trabaja el sistema operativo para la implementacin del HOTSPOT, esto se logra entrando

    al navegador Mozilla Firefox ubicado en la barra de tareas. Ya abierto el navegador, en la

    barra de direcciones se ingresa la siguiente direccin: http://localhost/easyhotspot, se abrir la

    siguiente pgina:

    Esta es la pgina del sistema Easy Hotspot en donde se debe ingresar el nombre de usuario y la

    contrasea para entrar a la configuracin del HOTSPOT, el nombre de usuario y la contrasea

    por defecto son:

    Nombre de usuario: admin

    Contrasea: admin123

    Obtendremos esta pgina por

    defecto con los parmetros que

    observamos:

    Editando la pgina web de

    presentacin del sistema de

    administracin de EasyHotspot. La

    figura anterior nos indica la pgina

    web de presentacin del sistema

    de administracin de Easy

    Hotspot, se puede notar que

  • ESCUELA POLITECNICA NACIONAL COMUNICACIONES INALAMBRICAS

    contiene informacin que viene por defecto, la cual se puede editar para mostrar la

    informacin de la institucin.

    Ingresando en:

    \Places\Computer\Filesystem\Opt\Local\web\easyhotspot\htdocs\system\application \config.

    Se abre el archivo easyhotspot.php, en donde se edita la informacin de la pgina de la

    pgina web de presentacin del sistema, ingresando los datos de la institucin:

    5. Mens del sistema de administracin de EasyHotspot: en la parte superior derecha de sta

    se puede notar dos enlaces: Cashier Menu y Admin Menu, estos son los mens que

    ofrece el sistema, el primero el cual manejarn los empleados y el segundo el administrador

    de la red.

    Men del administrador de red Admin Menu. Dando clic en el segundo enlace, se

    mostrar un men con varias opciones, las cuales sirven para configurar las caractersticas

    del HOTSPOT. Cada enlace lleva a una seccin diferente, las cuales se indicarn en el

    siguiente grfico y se explicarn una a una ms adelante.

    6. Configuracin de atributos del HOTSPOT.

    Dando clic en esta seccin se presentan las siguientes opciones de configuracin del

    HOTSPOT.

  • ESCUELA POLITECNICA NACIONAL COMUNICACIONES INALAMBRICAS

    7. Valores de planes postpago: Este sistema est orientado para negocios, por lo que se

    puede configurar el precio de consumo de Internet por Mega Bytes consumidos o por

    minutos y otros atributos. En la siguiente figura se muestra las opciones de configuracin.

    8. Planes de consumo de Internet. Esta opcin es la que utiliza en la implementacin

    del HOTSPOT, ya que aqu se configura el tiempo que dispone cada usuario para

    utilizar el servicio de Internet. La siguiente figura muestra las opciones que se deben

    configurar.

  • ESCUELA POLITECNICA NACIONAL COMUNICACIONES INALAMBRICAS

    9. Administrar empleados. El sistema ofrece la opcin de poder operarlo como

    administrador, el cual tiene todos los privilegios, y en modo cliente o empleado, el

    cual se encarga solamente de manejar el sistema nicamente creando usuarios y

    monitoreando el sistema para verificar que todo marche bien. Esta opcin sirve para

    crear y eliminar los clientes o empleados que manejan el sistema. Para agregar un

    empleado de debe hacer clic en Add Cashier, la siguiente figura muestra las

    opciones para agregar un nuevo empleado.

    Usuarios en lnea.

    En esta seccin el sistema indica todos los usuarios que en ese momento estn haciendo uso

    del servicio de Internet, y da la oportunidad de desconectar a cualquier usuario el momento

    que sea necesario. Tambin indica la hora en la que inici a utilizar el servicio, y el tiempo o

    el tamao de paquetes disponibles con el que cuenta.

    Cambiar contraseas de usuarios.

    En esta seccin se pueden cambiar las contraseas de los usuarios que forman parte del

    sistema, aqu se debe ingresar el nombre del usuario al que se le va a cambiar la contrasea,

    la contrasea asignada, la nueva contrasea que se le va a asignar y nuevamente la misma

    contrasea para confirmar el cambio, finalmente se da un clic en el botn submit, para

    confirmar el cambio de contrasea del usuario.

  • ESCUELA POLITECNICA NACIONAL COMUNICACIONES INALAMBRICAS

    PANTALLA DE LOGIN

    Para conectarse al Hotspot el usuario tendr que acceder de forma habitual a la red WiFi

    donde se encuentra en Portal Cautivo, y una vez establecida la conexin ver que su

    navegador no carga ninguna pgina web, para lo cual deber redireccionarse manualmente a

    la direccin 192.168.182.1:3990 la cual es el homepage del sistema.

    Se debe introducir el nombre de usuario y la contrasea proporcionada por el administrador

    y clickar en login. Una vez hecho esto vera la pantalla que confirma que esta logueado y

    podr navegar por internet.

    Inconvenientes en la implementacin:

    - Uno de los principales inconvenientes fue el poco conocimiento de los comandos en

    Linux, y al manejo mismo del sistema operativo debido a que muchas veces se quizo

    realizar una tarea y la investigacin de cmo hacerlo tomo bastante tiempo.

    - Como se necesitaba otra interfaz Lan Ethernet en la maquina servidor, fue tambin

    un inconveniente conseguir el adaptador de USB a Ethernet y que se instale el

    controlador en la mquina.

    - Adems se tuvo un poco de problemas en la configuracin del Access Point en el

    sistema Ubuntu-Linux, pero que investigando en varias fuentes se solucion.

  • ESCUELA POLITECNICA NACIONAL COMUNICACIONES INALAMBRICAS

    CONCLUSIONES

    - Se pudo concluir que con pocos conocimientos se puede implementar nuestro propio

    portal cautivo sin mucha infraestructura de igual manera para poder tener control

    total de los usuarios en nuestra red inalmbrica de Internet.

    - EasyHotspot es una herramienta muy poderosa que no solo nos permite controlar el

    trafico y manejar los usuarios sino tambin implementar esquemas de emisin de

    tickets para el cobro del servicio.

    - Con este sistema no es necesario ser un experto en informtica para poder instalarlo

    y administrarlo lo que hace que bastante asequible a nivel acadmico o a nivel

    econmico debido a que es una herramienta de cdigo libre.

    REFERENCIAS

    http://easyhotspot.inov.asia/index.php/documentation

    https://github.com/rafeequl/EasyHotspot/blob/master/doc/easyhotspot-v0.2-install-

    guide-dv0.3.pdf

    http://easyhotspot.inov.asia/index.php/documentation#installation

    http://easyhotspot.inov.asia/blog/2010/04/easyhotspot-quick-start-tutorial/

    http://recursostic.educacion.es/observatorio/web/gl/equipamiento-

    tecnologico/redes/1005-como-crear-tu-portal-cautivo-con-easy-hotspot

    http://proyectos.uls.edu.sv/wiki/images/5/57/Documento-portalwifi-redesII-2014-

    equipo-12.pdf