日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Outlook通过RPC或RPC over HTTPS访问Exchane邮箱:Exchange2003系列之四

發(fā)布時間:2025/7/14 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Outlook通过RPC或RPC over HTTPS访问Exchane邮箱:Exchange2003系列之四 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Outlook通過RPC/RPC Over HTTPS訪問Exchange郵箱

?

我們在前面的文章中已經(jīng)介紹了Exchange郵箱的創(chuàng)建和配置,現(xiàn)在我們來看看如何訪問Exchange郵箱。訪問郵箱我們可以通過以下方式 A? Outlook作客戶端軟件? 通過RPC/RPC Over HTTPS訪問 B? IE作客戶端軟件?? 通過HTTP/HTTPS訪問 C? Outlook Express作客戶端軟件? 通過SMTP/POP3訪問 D? Outlook Express作客戶端軟件? 通過IMAP訪問 E? 通過EXIFS訪問

?

從性能和安全考慮,用戶傾向于采用OutlookIE訪問郵箱,這兩種方式無論是性能還是安全與其他方式相比明顯占優(yōu)。OutlookIE再進(jìn)行對比,顯然號稱Exchange最佳客戶端軟件的Outlook還是更勝一籌。下面我們就來看看如何用Outlook通過RPC/RPC Over HTTPS訪問Exchange郵箱。

?

在完成具體實現(xiàn)方法之前,我們要先了解一下RPC協(xié)議的特點,然后才能明白為什么很多防火墻管理員對RPC很頭疼?為什么RPC數(shù)據(jù)包需要封裝成HTTP格式?

?

RPC是遠(yuǎn)端過程調(diào)用的縮寫,RPC協(xié)議特點很鮮明。普通的基于Winsock的網(wǎng)絡(luò)服務(wù)大多有自己的固定端口,比如FTP守護(hù)21HTTP守護(hù)80,但基于RPC實現(xiàn)的服務(wù)卻可以守護(hù)隨機端口。隨機端口?!有沒有搞錯!客戶端程序怎么知道每次隨機產(chǎn)生的監(jiān)聽端口是多少?客戶端該如何連接服務(wù)器呢。為了解決這些問題,RPC設(shè)計成這樣的工作方式。首先,每個基于RPC的服務(wù)都有一個UUIDUUID是一組128位長的數(shù)字,被用來區(qū)分RPC服務(wù)。UUID的定義是國際標(biāo)準(zhǔn),跨操作系統(tǒng)。例如Exchange信息存儲服務(wù)的UUIDA4F1DB00-CA47-B31F-00DD010662DA。每次這些基于RPC的服務(wù)啟動時都會選擇一個高端端口進(jìn)行監(jiān)聽,這個端口可以是隨機的,然后這些服務(wù)會把自己的UUID以及自己這次監(jiān)聽的端口存儲在終點映射器(End Point Mapper 簡稱EPM)的一個表中 EPM是專門為RPC設(shè)計的一個服務(wù),端口是135EPM記錄了本機有多少個基于RPC的服務(wù)以及這些服務(wù)監(jiān)聽的高端端口各是多少。 現(xiàn)在假設(shè)有一個客戶機要訪問服務(wù)器上的Exchange信息存儲服務(wù),客戶機首先要連接服務(wù)器的135端口,向EPM發(fā)起一個查詢請求,查詢請求中描述了自己所請求服務(wù)的UUID,此例應(yīng)是A4F1DB00-CA47-B31F-00DD010662DA,然后請EPM告知這個服務(wù)對應(yīng)的端口是多少。EPM查詢后告訴客戶機,你所請求的這個服務(wù)在6001端口監(jiān)聽。客戶機接到這個答案后,接下來就會去連接6001端口,和Exchange信息存儲服務(wù)勝利會師了!

聽了上面的描述,大家就明白了為什么很多防火墻管理員對RPC很頭疼,就因為RPC的動態(tài)端口!普通防火墻工作在網(wǎng)絡(luò)層,傳輸層的居多,基本上只開放幾個固定端口,用來保障網(wǎng)絡(luò)安全。但如果防火墻后面有RPC服務(wù),就麻煩了,為了保證RPC服務(wù)能被順利訪問,管理員有可能要被迫開放1024以上的所有高端端口!但如果開放得這么多,那防火墻也就成篩子了…..所以這個問題直到應(yīng)用層防火墻問世以后才得以較好解決,例如ISA就作得不錯,以后我們會給大家介紹,這里就不多說了。

電信部門對RPC服務(wù)也比較敏感,前兩年的沖擊波,震蕩波等病毒,就是利用了RPC的一些漏洞在互聯(lián)網(wǎng)上大肆傳播,危害巨大。電信部門聞風(fēng)喪膽,唯恐避之不及,干脆采用一刀切的手段,有些運營商把訪問135端口的數(shù)據(jù)包直接丟棄,來它個難言之隱,一丟了之。這下運營商省事了,工程師們費事了。所有有時候Exchange服務(wù)器在內(nèi)網(wǎng)用RPC訪問很正常,一放到公網(wǎng)用RPC訪問就很容易出問題。罪魁禍?zhǔn)灼鋵嵤呛笈_的運營商,所以工程師們?yōu)榱藨?yīng)付電信的封鎖,想出了給RPC包化化妝,封裝給HTTP包這樣的主意。這也是為什么今天我們要嘗試用RPC/RPC Over HTTPS來訪問郵箱的原因。

?

介紹一下今天的實驗環(huán)境,如下圖所示,由三臺虛擬機構(gòu)成,Florenceexchtest.com的域控制器,CA服務(wù)器,BerlinExchangeSP2Istanbul是域內(nèi)的工作站,安裝了Outlook2003,用來作訪問郵箱的客戶機。三臺計算機的操作系統(tǒng)都安裝了Win2003中文企業(yè)版,DNS服務(wù)器是我的物理主機192.168.2.24。


?

?

? Outlook通過RPC訪問Exchange郵箱

?

這個操作很easy,只要在客戶機上為Outlook創(chuàng)建一個正確的配置文件并注意權(quán)限問題就可以了,以訪問管理員郵箱為例,具體如下

A?? Isatnbul上以exchtest\administrator登錄,保證登錄用戶有訪問郵箱的權(quán)限


?

B? Outlook創(chuàng)建配置文件,啟動Outlook,彈出Outlook配置向?qū)?#xff0c;點擊下一步


?

Outlook詢問是否將Outlook Express的郵件賬號升級過來,選擇“不升級”,下一步


?

Outlook詢問是否要配置一個郵箱賬號,當(dāng)然選“是“,下一步


?

Outlook詢問后臺郵件服務(wù)器的類型,選擇“Microsoft Exchange Server”,下一步


?

??

?

接下來我們填寫了Exchange服務(wù)器的完全合格域名 berlin.exchtest.com,要訪問的郵箱是administrator,不使用緩存Exchange模式,完成配置后登錄進(jìn)入administrator的郵箱。


?


我們?nèi)绾蔚弥?/span>Outlook的連接狀態(tài)呢?OutlookExchange服務(wù)器是用RPC連接還是RPC Over HTTPS呢,這個問題很簡單。按住Ctrl鍵,右鍵單擊屏幕右下角的Outlook圖標(biāo),如下圖所示,選擇“連接狀態(tài)”


看看連接狀態(tài)到底是什么樣,如下圖所示,現(xiàn)在Outlookexchange服務(wù)器是靠RPC連接的。


?

提示:如果Outlook的配置文件有誤,導(dǎo)致無法進(jìn)入郵箱,可利用控制面板-郵件-顯示配置文件,刪除當(dāng)前的配置文件。然后重新啟動OutlookOutlook會提示你創(chuàng)建新的配置文件。

?

? Outlook通過RPC Over? HTTPS訪問郵箱

這種郵箱訪問方式意味著要將Outlook發(fā)出的RPC數(shù)據(jù)包封裝成HTTP格式,然后用SSL進(jìn)行加密,服務(wù)器收到加密數(shù)據(jù)后,先對數(shù)據(jù)進(jìn)行解密,再將HTTP包還原成RPC格式。要達(dá)到這個目標(biāo),需要以下步驟:

A? Exchange服務(wù)器安裝“HTTP代理上的RPC

B? 對“HTTP代理上的RPC進(jìn)行配置”

C? 創(chuàng)建CA服務(wù)器

D? Exchange服務(wù)器申請證書

E? 配置IIS的身份驗證方式

F? 配置客戶機上的Outlook

?

我們從第一步開始

A? Exchange服務(wù)器安裝“HTTP代理上的RPC

這是最基本的一步,目的是讓Exchange服務(wù)器有能力對封裝在HTTP包內(nèi)的RPC數(shù)據(jù)包進(jìn)行解封裝,將其還原為RPC數(shù)據(jù)包。我們在Exchange服務(wù)器上,打開控制面板-添加或刪除程序-添加/刪除Windows組件,找到網(wǎng)絡(luò)服務(wù)組件,點擊詳細(xì)信息,選擇安裝“HTTP代理上的RPC”,如下圖所示


?

安裝了“HTTP代理上的RPC”后,在IIS的默認(rèn)web站點中多出一個虛擬目錄RPC,如下圖所示,RPC虛擬目錄中有一個Rpcproxy.dll的動態(tài)鏈接庫??蛻魴C將RPC包封裝為HTTP格式,然后加密后發(fā)送到服務(wù)器的RPC虛擬目錄下(這個虛擬目錄的名稱是約定好的,不能改變),對HTTP包進(jìn)行解封裝的工作主要Rpcproxy.dll來完成。


?

B? 對“HTTP代理上的RPC 進(jìn)行配置

HTTP代理上的RPC”需要進(jìn)行什么配置呢,主要是RPC端口?!?/span>HTTP代理上的RPC”可以將封裝在HTTP包內(nèi)的RPC數(shù)據(jù)解封裝出來,但對HTTP包內(nèi)的RPC數(shù)據(jù)包有端口限制,默認(rèn)情況下,只允許RPC數(shù)據(jù)包的端口范圍在100-5000。那Exchange服務(wù)器使用的RPC服務(wù)端口在不在這個范圍內(nèi)呢?很遺憾,不在。Exchange服務(wù)器使用的RPC服務(wù)使用的常用端口有600160026004等,都超出了100-5000的范圍,所以我們要對“HTTP代理上的RPC”進(jìn)行配置,讓它將RPC端口擴大一些,在本例中,我們將其更改為100-7000

我們可以通過注冊表,也可以通過win2003 Resource? kit中的Rpccfg.exe進(jìn)行修改,我們演示一下如何用注冊表進(jìn)行修改,在Exchange服務(wù)器上運行Regedit.exe,定位到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\RpcProxy\ValidPorts],如下圖所示:將鍵值從原來的 BERLIN100-5000修改為BERLIN.EXCHTEST.COM100-7000。100-7000大家都理解了,計算機名為什么也要修改呢,這個參數(shù)取決于客戶機訪問服務(wù)器時用哪種方式描述服務(wù)器,是用NETBIOS名稱例如[url]HTTP://Berlin[/url],還是完全合格域名例如[url]HTTP://Berlin.Exchtest.com[/url],再或者干脆用IP地址??紤]到訪問者有可能來源于廣域網(wǎng)上,我們決定用完全合格域名來表示。

提醒一下,一旦決定客戶機訪問服務(wù)器是用完全合格域名的方式,那接下來Exchange服務(wù)器申請證書時,證書名稱也要用完全合格域名。


?

順便介紹一下,我們怎么知道自己機器上的RPC服務(wù)使用了哪些端口呢?微軟的Resource Kit工具集中提供了一個Rpcdump.exe的工具,我們把它拷貝到Exchange服務(wù)器上,執(zhí)行

Rpcdump /v /i,在輸出的結(jié)果中可以看到本機注冊的RPC服務(wù)的UUID以及端口號,如下圖所示:



?

C? 創(chuàng)建CA服務(wù)器

RPC Over HTTPS意味著RPC包被封裝成HTTP格式后,還要利用SSL進(jìn)行加密處理,這樣就需要web服務(wù)器提供證書,web服務(wù)器的證書從何而來?CA服務(wù)器,所以我們需要在域內(nèi)部署CA服務(wù)器。在我們的實驗環(huán)境中,我們使用Florence承擔(dān)這個角色,在Florence上,先確認(rèn)IIS組件已經(jīng)安裝,然后打開控制面板-添加或刪除程序-添加/刪除Windows組件,勾選“證書服務(wù)”,Windows彈出窗口警告一旦安裝證書服務(wù),計算機名以及計算機角色都不能再進(jìn)行更改。如下圖所示:


接下來選擇CA服務(wù)器類型,由于我們部署的是域中的第一臺證書服務(wù)器,因此選擇了“企業(yè)根”類型,由于和Active Directory的集成,企業(yè)根比獨立根更方便。


?

接下來輸入CA的公用名稱,在此我們輸入 ITETCA,下一步后需要配置證書數(shù)據(jù)庫的路徑,使用默認(rèn)設(shè)置,完成CA服務(wù)器的安裝。



注意:CA服務(wù)器安裝完成后,BerlinIstanbul最好使用 Gpupdate/force來刷新一下組策略,確保Florence已經(jīng)成為了被信任的證書頒發(fā)機構(gòu)。

?

D? Exchange服務(wù)器申請證書

域內(nèi)有了CA服務(wù)器,Exchange服務(wù)器就可以申請證書了,打開管理工具中的Internet信息服務(wù)(IIS)管理器,右鍵點擊默認(rèn)網(wǎng)站,選擇屬性-目錄安全性,如下圖所示。點擊服務(wù)器證書



?

?

選擇新建證書,準(zhǔn)備進(jìn)行證書申請


選擇“立即將證書請求發(fā)送到聯(lián)機證書頒發(fā)機構(gòu)”,這是創(chuàng)建企業(yè)根CA的好處,在線申請很方便


?

?

輸入證書名稱以及密鑰長度,使用默認(rèn)設(shè)置就可以了


單位及部門信息也不重要,描述性的,隨意填寫


?

?

證書公用名稱,這是關(guān)鍵,要用完全合格域名,和剛才修改注冊表時所規(guī)定的計算機名要保持一致,客戶機訪問Exchange服務(wù)器時也要使用這個計算機名。如果客戶機訪問服務(wù)器使用的格式是 [url]Https://berlin[/url],客戶機會被提示證書的名稱和訪問的站點不一致。


接下來填寫證書中的地理信息參數(shù),SSL端口(用默認(rèn)值443,不要改),選擇證書頒發(fā)機構(gòu),完成申請后默認(rèn)網(wǎng)站會立即收到頒發(fā)的證書。查看一下證書,如下圖所示。至此,Exchange服務(wù)器證書申請完成。


?

E? 配置IIS的身份驗證方式

接下來選擇IIS的身份驗證方式,客戶機的OutlookRPC封裝成HTTP后,經(jīng)過SSL加密后傳到Exchange服務(wù)器默認(rèn)網(wǎng)站的RPC虛擬目錄,由于Outlook的訪問目標(biāo)是郵箱,因此RPC虛擬目錄默認(rèn)采用的匿名驗證方式是肯定不行的。那我們選擇哪種驗證方式呢?建議最好選擇“基本”驗證方式,畢竟基本驗證是工業(yè)標(biāo)準(zhǔn),不用考慮兼容性問題。那有人要問了,基本驗證是采用明文方式傳輸數(shù)據(jù),就不怕安全性方面有問題嗎?不用擔(dān)心,基本驗證不能保護(hù)數(shù)據(jù)安全,但SSL可以,別忘了RPC封裝成HTTP后還要用SSL加密!

打開管理工具-Internet信息服務(wù)(IIS)管理器-默認(rèn)網(wǎng)站-RPC-屬性-目錄安全性,如下圖,在身份驗證和訪問控制上選擇“編輯”


?

去掉“啟用匿名訪問”和“集成Windows驗證”,勾選“基本身份驗證,”確定結(jié)束

?


F? 配置客戶機上的Outlook

最后,我們應(yīng)該來更改Outlook配置了,我們要讓OutlookRPC包封裝成HTTP格式。在Istanbul上,打開控制面板-郵件-電子郵件賬號,如下圖所示,選擇“查看或更改現(xiàn)有電子郵件賬戶”


?

這是我們剛剛在Outlook中創(chuàng)建的電子郵件賬號,選擇“更改”


不用更改現(xiàn)有的參數(shù),選擇“其他設(shè)置”


?

?

選擇“連接”標(biāo)簽,勾選“使用HTTP連接到我的Exchange郵箱”,點擊“Exchange代理服務(wù)器設(shè)置”


Exchange代理服務(wù)器處填寫Exchange服務(wù)器的完全合格域名berlin.exchtest.com,這個名稱和我們申請證書的公用名稱以及配置Exchange服務(wù)器注冊表時填寫的RPC服務(wù)器名應(yīng)該完全一樣。選擇無論是在快速網(wǎng)絡(luò)還是在低速網(wǎng)絡(luò),Outlook都優(yōu)先使用HTTP傳送數(shù)據(jù),如果不能使用HTTP進(jìn)行傳輸再嘗試使用RPC。身份驗證方式從NTLM更改為基本身份驗證,和RPC虛擬目錄的驗證方式一致。


更改完Outlook的設(shè)置后,啟動Outlook,出現(xiàn)身份驗證窗口,輸入用戶名和口令,登錄進(jìn)入郵箱



查看Outlook的連接狀態(tài),如下圖所示,連接使用的是HTTPS,實驗成功!


總結(jié)

以上是生活随笔為你收集整理的Outlook通过RPC或RPC over HTTPS访问Exchane邮箱:Exchange2003系列之四的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 懂色一区二区二区av免费观看 | 欧美乱大交xxxxx潮喷l头像 | 国产一级理论片 | 精品精品视频 | 国产一区99 | 精品国产乱码一区二区三 | 日日躁夜夜躁狠狠久久av | 日日射夜夜 | 国产男女视频在线观看 | 五月开心播播网 | 国产在线观看免费视频今夜 | 人妻夜夜爽天天爽 | 麻豆精品视频在线 | 国产精品99无码一区二区视频 | va在线视频 | 操出白浆视频 | 在线不卡欧美 | 手机在线中文字幕 | 国产日韩久久 | 亚洲成人一区二区三区 | 亚洲国产一区视频 | 美女被草出白浆 | 福利国产在线 | 99久久精品久久久久久清纯 | 色5月婷婷 | 涩涩涩在线视频 | 伊人网综合网 | 亚欧美在线观看 | 国产成人免费在线观看 | 婷婷丁香亚洲 | 欧美三级视频在线播放 | 日韩av区 | 日韩精品一区二区三区免费视频 | 日本高清视频一区 | 一级国产片 | 亚洲再线| 大黄毛片 | 亚洲综合色小说 | 国产综合精品久久久久成人影 | 2019日韩中文字幕mv | 无码人妻久久一区二区三区蜜桃 | 91免费播放 | 波多野结衣电影在线播放 | 日日摸天天添天天添破 | 91亚洲国产成人久久精品麻豆 | 青娱乐久久 | 亚洲天堂性 | 日韩精品无码一区二区三区 | 精品国模一区二区三区 | 与亲女洗澡时伦了毛片 | 成年人网站免费观看 | 国产精品自拍合集 | 538国产视频 | 天堂成人国产精品一区 | 国产又粗又猛又爽又黄的视频一 | 美女隐私直播 | 欧美高清视频一区二区 | 9i看片成人免费看片 | 姑娘第5集高清在线观看 | 日本99热 | 色啪综合 | 欧美一及片| 成年人黄色 | 亚洲男人天堂2020 | 日韩欧美精品一区二区 | 日本精品人妻无码免费大全 | 国产又爽又黄免费软件 | 国产精品98| 色www亚洲国产张柏芝 | www.色黄 | 国产精品一区二区亚洲 | 精品免费久久久 | 午夜激情在线观看 | 国产内射一区二区 | 日韩欧美在线不卡 | 95在线视频 | 一本色道久久88 | 日韩爱爱片 | 好大好爽好舒服 | 日本裸体动漫 | 欧美综合色 | 69av视频在线| 天天拍天天色 | 欧洲美一区二区三区亚洲 | 一区二区三区精品在线观看 | 亚洲精品成人久久 | 在线无码va中文字幕无码 | www国产精品内射熟女 | 欧美一区二区三区免费看 | 日韩wwww | 在线免费观看国产精品 | 最近中文字幕在线中文视频 | av大帝在线观看 | 在线看的免费网站 | 丰满岳乱妇一区二区 | 国产黄色片子 | 麻豆国产尤物av尤物在线观看 | 日韩av影音先锋 | 无套日出白浆 |