Plantilla de código fuente para portal web externo (Business Router)

TL-R600VPN( V4 ) , ER7206 , TL-ER6120( V2 V3 ) , TL-ER6020( V2 ) , ER605 , TL-ER5120( V4 ) , TL-R480T+( V9 ) , TL-R470T+( V6 )
Recent updates may have expanded access to feature(s) discussed in this FAQ. Visit your product's support page, select the correct hardware version for your device, and check either the Datasheet or the firmware section for the latest improvements added to your product. Please note that product availability varies by region, and certain models may not be available in your region.
Apto para autenticación con portal web externo en routers empresariales TP-Link. Si está usando el Controlador Omada, consulte la FAQ2912 .
Nota: las palabras clave en negrita cursiva indican parámetros que son completados automáticamente por el router y enviados al servidor del portal web.
EXTERNAL_WEB_SERVER : la dirección IP o el nombre de dominio (y el puerto si es necesario) del servidor de portal web externo.
GATEWAY_IP_ADD : la dirección IP LAN del router.
GATEWAY_PORT : un puerto aleatorio del router.
INTERFACE : la interfaz de red del router.
AUTH_PORT : el puerto de autenticación del portal.
CLIENT_IP_ADD : la dirección IP del cliente.
CLIENT_MAC_ADD : la dirección MAC del cliente, el formato es como: AA: BB: CC: DD: EE: FF.
REDIRECT_URL : Si no establece la URL de redireccionamiento después de que los clientes pasen la autenticación, la URL de redireccionamiento predeterminada depende de los clientes inalámbricos.
Este documento describe los requisitos para establecer un servidor de portal web externo. Tenga en cuenta que el Portal web externo solo se puede usar cuando la página de autenticación es Enlaces externos.
La siguiente imagen muestra el flujo de trabajo entre el cliente, Gateway (SMB Router), Portal web externo y el servidor de autenticación local. Le ayudará a comprender mejor los requisitos para establecer un servidor de portal web externo.
1. Cuando los clientes están conectados a la red e intentan acceder a Internet, el Gateway interceptará sus solicitudes HTTP (S) GET y responderá con el Código 302 para redirigir (Paso 1 y Paso 2).
3. El cliente envía una solicitud HTTP GET al Portal web externo con los siguientes parámetros (Paso 3 y Paso 4).
”http(s)://EXTERNAL_WEB_SERVER/?gw_address=GATEWAY_IP_ADD&gw_port=GATEWAY_PORT&gw_id=INTERFACE&ip=CLIENT_IP_ADD&mac=CLIENT_MAC_ADD&url= REDIRECT_URL”.
Por ejemplo, “http://192.168.0.200:8080/?gw_address=192.168.0.1&gw_port=2060&gw_id=br-lan&ip=192.168.0.101&mac=94:DE:80:57:01:95&url=http://www.tp-link.com” (Paso 3).
4. El cliente envía solicitudes HTTP GET con el nombre de usuario y la contraseña al router (Paso 5).
“http://GATEWAY_IP_ADD:AUTH_PORT/ wifidog/logincheck/?user=USERNAME&pwd=PASSWORD&Submit=submit&gw_address=GATEWAY_IP_ADD&gw_port= GATEWAY_PORT &gw_id=INTERFACE&ip=CLIENT_IP_ADD&mac=CLIENT_MAC_ADD&url=REDIRECT_URL&authtype=web”.
6. El Gateway se comunica con el servidor de radius (autenticación local o servidor de radius externo) para verificar el nombre de usuario y la contraseña (Paso 6 y Paso 7).
7. Si se pasa la autenticación, es decir, se recibe Access-Accept desde el servidor de radius, el Gateway redirigirá a “Success Redirect URL” o “REDIRECT_URL” decidido por los clientes.
Aquí hay una demostración simple para que pueda desarrollar su Portal web externo que funciona con Routers SMB. Descárguelo.
¿Es útil este artículo?
Tus comentarios nos ayudan a mejorar esta web.
Selecciona qué describe mejor la información:
- Insatisfech@ con el producto
- El articulo es demasiado complicado
- Título es confusa o errónea
- No es la información que estaba buscando
- El artículo es poco claro
- Otro
Gracias
Agradecemos los comentarios.
Pulsa aquí para contactar con el soporte técnico de TP-Link.
Productos recomendados
Este sitio web utiliza cookies para mejorar la navegación por el sitio web, analizar las actividades en línea y ofrecer la mejor experiencia de usuario posible en nuestro sitio web. Puedes oponerte al uso de cookies en cualquier momento. Encontrarás más información en nuestra política de privacidad .
Your Privacy Choices
Este sitio web utiliza cookies para mejorar la navegación por el sitio web, analizar las actividades en línea y ofrecer la mejor experiencia de usuario posible en nuestro sitio web. Puedes oponerte al uso de cookies en cualquier momento. Encontrarás más información en nuestra política de privacidad .
Cookies Básicas
Estas cookies son necesarias para el funcionamiento del sitio web y no pueden desactivarse en tu sistema.
TP-Link
SESSION, JSESSIONID, accepted_local_switcher, tp_privacy_banner, tp_privacy_base, tp_privacy_marketing, tp_top-banner, tp_popup-bottom, tp_popup-center, tp_popup-right-middle, tp_popup-right-bottom, tp_productCategoryType
Youtube
id, VISITOR_INFO1_LIVE, LOGIN_INFO, SIDCC, SAPISID, APISID, SSID, SID, YSC, __Secure-1PSID, __Secure-1PAPISID, __Secure-1PSIDCC, __Secure-3PSID, __Secure-3PAPISID, __Secure-3PSIDCC, 1P_JAR, AEC, NID, OTZ
Zendesk
OptanonConsent, __cf_bm, __cfruid, _cfuvid, _help_center_session, _pendo___sg__.<container-id>, _pendo_meta.<container-id>, _pendo_visitorId.<container-id>, _zendesk_authenticated, _zendesk_cookie, _zendesk_session, _zendesk_shared_session, ajs_anonymous_id, cf_clearance
Cookies de Análisis y de Marketing
Las cookies de análisis nos permiten analizar tus actividades en nuestro sitio web con el fin de mejorar y adaptar la funcionalidad del mismo.
Las cookies de marketing pueden ser instaladas a través de nuestro sitio web por nuestros socios publicitarios con el fin de crear un perfil de tus intereses y mostrarte anuncios relevantes en otros sitios web.
Google Analytics & Google Tag Manager
_gid, _ga_<container-id>, _ga, _gat_gtag_<container-id>
Google Ads & DoubleClick
test_cookie, _gcl_au