《本文轉譯自 Forefront TMG (ISA Server) Product Team 博客文章 “ TMG Enterprise Level URL Category Overrides “》
1. 簡介
Forefront TMG SP1 在URL過濾中給企業客戶提供了在企業級別定義 URL 類別覆蓋的功能。
Forefront TMG 連接到微軟的URL類別服務 (由MRS - Microsoft Reputation Services 提供)。如果類別服務返回“未知 (unknown)”類別或組織不認同的類別,該組織可覆蓋給出的類別,即給這個URL指定一個不同的類別。
在TMG的RTM版本中,這個功能僅能在陣列級別使用。擁有多個陣列的組織必須為每個陣列分別定義覆蓋。Forefront TMG SP1允許組織定義企業級URL覆蓋,企業級配置會被應用到所有隊列中。
2. 定義企業級類別覆蓋
定義 (或刪除) 企業級 URL 覆蓋的步驟如下 (圖1):
1) 打開 TMG 企業版管理控制臺,點擊左上角的“ 企業 (Enterprise) ”
2) 找到右邊的任務 (Task) 面板,點擊企業任務欄中的“ 配置 URL 類別覆蓋 ( Configure URL Category Overrides ) ”(從上面數第三個)
之后出現類似陣列級別 (TMG RTM 版) URL 過濾設置 (URL Filtering Settings) 對話框,但僅有一個標簽 – URL 類別覆蓋 (URL Category Override) 標簽。
在這個對話框中可以輸入新的URL和類別、改變類別、刪除URL和類別,與陣列級覆蓋非常類似。
圖1:URL類別覆蓋截圖
3. 歸并企業級和陣列級覆蓋
歸并兩個列表的算法如下:
1) 從陣列級列表開始
2) 對企業級列表中的每個URL
a) 如果該 URL 不在陣列級覆蓋列表中 – 把該URL加入列表
b) 如果該 URL 在陣列級覆蓋列表中但類別不一樣 – 仍使用陣列級類別 (即不替換)
歸并算法認為陣列級覆蓋的優先級高。
注意:歸并過程會把 www.mycompany.com/homepage 和www.mycompany/homepage/ 作為同一個URL來處理,即不考慮URL末尾的 ”/”。
有了歸并后的單一列表后,分類方法就與陣列級分類的啟發式算法相同,即用覆蓋列表中的最長URL 匹配查詢的URL。例如:
假設 www.a.com/* 類別為 U,www.a.com/a/* 類別為 V,那么 www.a.com/a/b 會被歸入 V 類。
作者: Mody Lempel
審閱: Juda Thitron, Roman Golubchyck
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
