目錄

問題：

問題：

當使用者發生DNS故障時，如何重定向到搜尋引擎？

作者：Vladimir Sousa和Jeff Richmond，思科TAC工程師。

環境：WSA

症狀：當使用者預設鍵入不存在的URL（非DNS可解析）時，WSA將返回類似於以下內容的通知頁面：

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)

一些客戶希望能夠將使用者重定向到搜尋引擎。這與Windows Live Search執行的操作類似。

通過將預設通知頁面更改為類似內容，可以將使用者請求重定向到不存在的URL:

對於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>

對於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>

修改DNS_FAIL HTML檔案的步驟如下：

1. FTP到WSA - ftp admin@<WSA_host_name_or_IP>

2. 瀏覽至configuration/eun/en。

3. 下載並編輯ERR_DNS_FAIL頁面或建立新的ERR_DNS_FAIL頁面。

4. 將編輯的ERR_DNS_FAIL頁面上傳到configuration/eun/en資料夾。

5. 上傳後，登入到CLI介面。然後使用「使用自訂EUN頁面」選項；如果已啟用此選項，請使用「刷新EUN頁面」命令使上載的自定義EUN頁面生效。此選項可在CLI命令 — > advanced proxyconfig > EUN下使用。