目前,為了能夠使遠程用戶采用OUTLOOK的MAPI方式直接連接到EXCHANGE上進行辦公辦公,現在的解決方案只有兩個,第1個就是采用VPN的方式,這里不再介紹。
第二種就是MS在WINDOWS 2003以及EXCHANGE2003中提供的新功能RPC OVER HTTP。
我在寫這個文章的時候,對于MS提供的RPC OVER HTTP部署實施的文檔,已經研究了N次次,然而也沒有一次成功過的,現在再回頭看一下,還是覺得MS目前目前提供的RPC-HTTP參考文檔并不完善,里面很多地方都漏掉了,這就導致了很多人按照MS的指導操作仍然無法順利完成。
下面我就詳細介紹我的實驗以及實際生產環境。
我以實驗環境為例子來介紹如何操作的(都是采用MS的virtual server 2005來建立的,這個軟件非常棒,有興趣的人可以用這個軟件來建立自己的實驗環境)。
我的實驗環境是DC 1臺,Exchange 3臺,其中2臺做了群集,做郵件系統的后端,另外1臺EXCHANGE 做前端。
我們先介紹一下這個實驗環境的網絡參數
DC(Windows server 2003 enterprise edition)
Ip addr:172.16.0.1 FQDN:dc.test.com
包含以下服務:域控制器, dns server, wins server;
EXCH1(Windows server 2003 enterprise edition)
Ip addr:172.16.0.2 FQDN:exch1.test.com
包含以下服務:Exchange Server 2003 enterprise Edition,群集節點1,exchange群集名稱mailsrv,exchange群集IP地址:172.16.0.4;
EXCH2(Windows server 2003 enterprise edition)
Ip addr:172.16.0.3 FQDN:exch2.test.com
包含以下服務:Exchange Server 2003 enterprise Edition,群集節點2,exchange群集名稱mailsrv,exchange群集IP地址:172.16.0.4;
EXCH3(Windows server 2003 enterprise edition)
Ip addr:172.16.0.5 FQDN:exch3.test.com
包含以下服務:Exchange Server 2003 enterprise Edition,群集節點2,exchange群集名稱EXCH2003;
以上服務器中,DC這個服務器擔任的角色有DC和GC(全局編錄),EXCH1和EXCH2兩臺服務器做群集成mailsrv.test.com為exchange的后端,EXCH3為這個exchange組織的前端。
服務器都準備好了,那么我們如果要實現整個RPC OVER HTTP,需要的其它條件如下:
服務器端:
Windows Server 2003 + Exchange Server 2003
推薦安裝Exchange SP1,GC需要運行于Windows Server 2003之上。
客戶機端:
Windows XP SP1 (需要補丁包 Q331320) + Outlook 2003 SP1或者
Windows XP SP2 + Outlook 2003 SP1或者
Windows 2003 SP1+ Outlook 2003 SP1(其實客戶機如果是Windows2003,不安裝SP1也可以,推薦安裝)
下面我們看一下,對于Exchange服務器,需要做哪些配置。
一、證書服務
首先,我們需要在整個域中創建一個證書服務器,這里我們選擇了Windws 2003中的證書頒發機構工具安裝自己的證書頒發機構。
要在Windows 2003域中安裝證書服務器,可以通過下面的步驟進行安裝
控制面板=>添加/刪除程序=>添加/刪除Windows組件 =>證書服務
安裝時,選擇“企業根”。
我們這里首先介紹前后端結構中的實現。
二、Exchange前后端結構中RPC-HTTP的實現
一般來說,Exchange前后端架構中,總是以Exchange前端服務器作為RPC Proxy,后端服務器作為RPC Server??蛻舳送ㄟ^前端進行連接。因此我們只需要在前端服務器上安裝RPC Proxy,頒發證書,配置IIS中的RPC虛擬目錄等,之后在安裝了Exchange 2003 SP1后,可以配置RPC-HTTP的拓撲結構。
1、配置RPC-HTTP拓撲
下面我們來看如何操作,首先,由于安裝了Exchange 2003 SP1,再打開Exchange管理器(ESM)后會看到如下界面,將前端調整為RPC-HTTP拓撲結構中的前端,將后端調整為RPC-HTTP拓撲結構中的后端即可。
同樣,將后端服務器的RPC-HTTP屬性調整為RPC-HTTP后端服務器即可。
做完以上步驟后,需要手工的設置其它項目。
2、安裝RpcProxy
對于前后端服務器的環境,需要在前端服務器上安裝RPCProxy組件,這個組件可以通過
控制面板=>添加刪除程序=>添加/刪除WINDOWS組件=>網絡服務=>HTTP代理上的RPC
共3頁: 1 [2] [3] 下一頁