Vraag:
Hoe kan je gebruikers omleiden naar een zoekmachine als ze een DNS-fout hebben?
Bijgedragen door Vladimir Sousa en Jeff Richmond, Cisco TAC-engineers.
Omgeving: WSA
Symptomen: Wanneer gebruikers in een niet-bestaande URL (niet DNS oplosbaar) standaard WSA zal een melding pagina vergelijkbaar met het volgende:
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)
Sommige klanten willen in plaats daarvan gebruikers kunnen omleiden naar een zoekmachine. Dit is vergelijkbaar met wat wordt uitgevoerd door Windows Live Search.
Het is mogelijk om gebruikersaanvraag om te leiden naar een niet-bestaande URL door de standaard melding pagina te wijzigen naar iets vergelijkbaar met:
Voor 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>
Voor 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>
De stappen voor het wijzigen van het DNS_FAIL HTML bestand zijn hieronder:
- FTP naar het WSA - ftp admin@<WSA_host_name_or_IP>
- Blader naar configuratie/eun/en.
- Download en bewerk de ERR_DNS_FAIL pagina of maak een nieuwe ERR_DNS_FAIL pagina.
- Upload de bewerkte ERR_DNS_FAIL pagina naar de configuratie/eun/en map.
- Na het uploaden, login in de CLI interface. Gebruik dan de optie "Gebruik Custom EUN-pagina's"; als deze optie al is ingeschakeld, gebruik dan de opdracht "Refresh EUN-pagina's" om de geüploade aangepaste EUN-pagina's effectief te maken. Deze optie is beschikbaar onder de CLI-opdracht —> advanced proxyconfig > EUN.