Extreme Networks

GUÍA DE CONFIGURACIÓN

El objetivo del siguiente manual es una descripción de la configuración necesaria en el equipamiento Extreme Networks para la integración con Octopus Platform

1- Requerimientos previos

  • Si en la instalación existe un firewall que bloquee el tráfico se deberá permitir el acceso libre a ciertos dominios e IPs para habilitar la autenticación de los usuarios.

    • Servidores Radius:

      • Primario: <IP_Radius_1> puertos 1812 y 1813 UDP

      • Secundario: <IP_Radius_2> puertos 1812 y 1813 UDP

    • Servidor Splash Portal

      • Dominio <dominio_captive_portal> puertos 80 y 443 TCP

  • Para el funcionamiento de la configuración de los módulos Guest y Enterprise, previamente será necesario contratar las licencias de la plataforma Octopus con los respectivos módulos.

2- Configuración módulo Guest

2.1 Radius Server

El primer paso para configurar los equipos de Extreme Networks será añadir los Servidores Radius tanto para la Autenticación de los usuarios como para el envío de los paquetes de Accounting.

Para ello acceder al equipo mediante SSH y tras acceder al modo de configuración ejecutar los siguientes comandos:

aaa-policy WIFI authentication server 1 host <IP_Radius_1> secret 0 <secret> accounting server 1 host <IP_Radius_1> secret 0 <secret> accounting interim interval 600 accounting type start-interim-stop commit

2.2  Walled Garden

Una vez añadido el Servidor Radius se deben añadir los dominios del walled garden a los que el usuario tendrá acceso libre. A continuación se muestra un ejemplo de los comandos a ejecutar para añadir los dominios dentro del DNS Whitelist:

dns-whitelist WIFI permit google-analytics.com suffix permit doubleclick.net suffix

Añadir todos los dominios que sean necesarios para el funcionamiento del portal cautivo dentro del dns-whitelist creado anteriormente con el formato permit dominio suffix

Si se desean añadir dominios extra (Redes Sociales, Paypal, etc...) pueden consultarse desde el siguiente enlace

2.3  Captive Portal

El siguiente paso es añadir la configuración del portal cautivo externo al que se asociarán el Servidor Radius y el DNS Whitelist añadidos anteriormente. Para ello ejecutar el siguiente código dentro del modo de configuración del equipo

captive-portal WIFI server host https://<dominio_captive_portal>/login/hotspot/extreme webpage-location external accounting radius use aaa-policy WIFI use dns-whitelist WIFI exit commit write memory         

2.4  Configuración WLAN

Tras añadir la configuración referente al Captive Portal se debe crear el servicio WiFi y asociar los diferentes servicios creados anteriormente, para ello ejecutar los siguientes comandos modificando el nombre del SSID que radiarán los APs y la vlan asociada a dicho SSID.

wlan WIFI ssid WIFI_GUEST vlan 1 bridging-mode local encryption-type none authentication-type none no client-client-communication no fast-bss-transition over-ds accounting radius use aaa-policy WIFI use captive-portal WIFI captive-portal-enforcement exit commit write memory

Una vez creada la WLAN por línea de comandos es necesario acceder al equipo por la interfaz web para actualizar la configuración.

Para ello una vez dentro del equipo acceder a Configuration > Wireless y acceder a la configuración de la WLAN creada anteriormente.

 

Realizar la configuración de los siguientes parámetros dentro de Web Pages:

  • Welcome URL: Introducir la URL de redirección que se encuentra en Octopus Platform, en el apartado WLAN de la Localización: https://<dominio_captive_portal>/login/hotspot/landing/wifiarea/<WIFIAREA_ID>/<WLAN_ID>

  • Welcom Back URL: https://<dominio_captive_portal>/login/hotspot/extreme/?client_mac=WING_TAG_CLIENT_MAC&client_ip=WING_TAG_CLIENT_IP&ap_mac=WING_TAG_AP_MAC&ssid=WING_TAG_WLAN_SSID&site=WING_TAG_RF_DOMAIN

  • Fail URL: https://<dominio_captive_portal>/hotspot/extreme/?client_mac=WING_TAG_CLIENT_MAC&client_ip=WING_TAG_CLIENT_IP&ap_mac=WING_TAG_AP_MAC&ssid=WING_TAG_WLAN_SSID&site=WING_TAG_RF_DOMAIN&error=1

  • Login URL: https://<dominio_captive_portal>/login/hotspot/extreme/?client_mac=WING_TAG_CLIENT_MAC&client_ip=WING_TAG_CLIENT_IP&ap_mac=WING_TAG_AP_MAC&ssid=WING_TAG_WLAN_SSID&site=WING_TAG_RF_DOMAIN

  • Agreement URL: https://<dominio_captive_portal>/login/hotspot/extreme/?client_mac=WING_TAG_CLIENT_MAC&client_ip=WING_TAG_CLIENT_IP&ap_mac=WING_TAG_AP_MAC&ssid=WING_TAG_WLAN_SSID&site=WING_TAG_RF_DOMAIN

  • Registration URL: https://<dominio_captive_portal>/login/hotspot/extreme/?client_mac=WING_TAG_CLIENT_MAC&client_ip=WING_TAG_CLIENT_IP&ap_mac=WING_TAG_AP_MAC&ssid=WING_TAG_WLAN_SSID&site=WING_TAG_RF_DOMAIN

  • No service URL: https://<dominio_captive_portal>/login/hotspot/extreme/?client_mac=WING_TAG_CLIENT_MAC&client_ip=WING_TAG_CLIENT_IP&ap_mac=WING_TAG_AP_MAC&ssid=WING_TAG_WLAN_SSID&site=WING_TAG_RF_DOMAIN

**Solicitar la URL completa.

 

Para obtener los parámetros WIFIAREA_ID y WLAN_ID para completar la URL external welcome, acceder a la plataforma WIFI y dentro de la configuración de la localización acceder a WLAN, donde puede obtenerse la URL a configurar para la redirección externa de cada SSID tras la validación del usuario.

2.5 AP Profile

Para finalizar la configuración de la wlan se debe habilitar el SSID creado anteriormente asociando el WLAN Profile al AP Profile. Para ello ejecutar los siguientes comandos modificando el nombre del AP profile por el que se esté usando en la instalación.

profile ap6521 default-ap6521 interface radio1 wlan WIFI bss 1 primary exit commit write memory    

2.6  Listado MACs Autorizadas

Para que la validación de los usuarios funcione correctamente es necesario identificar los NAS que podrán realizar peticiones de autenticación al Servidor Radius. Se deben añadir todas las direcciones MAC de los Access Point que radiarán el SSID configurado, así como la dirección MAC del interfaz WiFi o BSSID asociada a cada Access Point.

  • Para obtener las direcciones MAC de los APs asociadas al interfaz WiFi de cada uno de ellos ir a Monitor > Radios y dentro de Access Point Radio Details se puede obtener dicha MAC en la columna Radio MAC Address.

Por otro lado para obtener la dirección MAC física de cada uno de los APs acceder a Configuration > Access Points y acceder a la información de cada uno de los APs incluidos dentro de Managed Access Points.

Para obtener información sobre cómo añadir la dirección MAC de cada AP como un NAS autorizado en la plataforma consulte el siguiente enlace Localizaciones

3-  Configuración módulo Enterprise

Para poder integrar las configuraciones de este módulo con la plataforma, es necesario contratar el Módulo Enterprise de Octopus Wifi

3.1  MAC Authentication

Para activar la autenticación por MAC se deben realizar algunos cambios en la configuración del WLAN Profile. Para ello ejecutar los siguientes comandos modificando los nombres del profiles por los que se hayan configurado anteriormente.

wlan WIFI authentication-type mac accounting radius use captive-portal WIFI captive-portal-enforcement fall-back commit write memory