Pregunta:
¿Cómo redirigir a los usuarios a un motor de búsqueda cuando tienen una falla de DNS?
Colaboración de Vladimir Sousa y Jeff Richmond, ingenieros del TAC de Cisco.
Entorno: WSA
Síntomas: Cuando los usuarios escriben una URL inexistente (no se puede resolver mediante DNS) de forma predeterminada, WSA devuelve una página de notificación similar a la siguiente:
This Page Cannot Be Displayed
------------------------------------------------------------------------------------------------
The host name resolution (DNS lookup) for this host name ( temple.edu ) has failed. The Internet
address may be misspelled or obsolete, the host ( temple.edu ) may be temporarily unavailable,
or the DNS server may be unresponsive.
Please check the spelling of the Internet address entered. If it is correct, try this request later.
If you have questions, or if this condition persists, please contact your corporate network
administrator and provide the codes shown below.
------------------------------------------------------------------------------------------------
Notification codes: (1, DNS_FAIL, temple.edu)
Algunos clientes desearían poder redirigir a los usuarios a un motor de búsqueda. Esto es similar a lo que realiza Windows Live Search.
Es posible redirigir las solicitudes de los usuarios a una URL inexistente cambiando la página de notificación predeterminada por otra similar a:
Para Windows Live Search:
<html>
<head>
<title> Notification Page </title>
<meta name="author" content="Cisco systems">
<meta name="description" content="Notification Page">
<meta http-equiv="refresh" content="0;url=http://search.live.com/results.aspx?FORM=DNSAS&q=%H">
</head>
<body>
<p>
</body>
</html>
Para Google:
<html>
<head>
<title> Notification Page </title>
<meta name="author" content="Cisco systems">
<meta name="description" content="Notification Page">
<meta http-equiv="refresh" content="0;url=http://www.google.com/search?hl=en&q=%H">
</head>
<body>
<p>
</body>
</html>
A continuación se indican los pasos para modificar el archivo HTML DNS_FAIL:
- FTP para WSA - ftp admin@<nombre_host_o_IP_WSA>
- Vaya a configuración/eun/es.
- Descargue y edite la página ERR_DNS_FAIL o cree una nueva página ERR_DNS_FAIL.
- Cargue la página ERR_DNS_FAIL editada en la carpeta configuration/eun/es.
- Después de la carga, inicie sesión en la interfaz CLI. A continuación, utilice la opción "Usar páginas EUN personalizadas"; si esta opción ya está activada, utilice el comando "Actualizar páginas EUN" para que las páginas EUN personalizadas cargadas sean efectivas. Esta opción estará disponible bajo el comando CLI —> advanced proxyconfig > EUN.