當(dāng)前位置:
首頁 >
LCS2005客户端配置详解:LCS2005系列之二
發(fā)布時間:2025/6/15
28
豆豆
生活随笔
收集整理的這篇文章主要介紹了
LCS2005客户端配置详解:LCS2005系列之二
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
LCS2005客戶端配置詳解
?
上篇博文中我們介紹了如何部署LCS2005標(biāo)準(zhǔn)版,今天我們要再進(jìn)一步,配置好LCS2005的客戶端,使用戶能夠使用LCS提供的即時通訊服務(wù)來進(jìn)行彼此間的信息交流。實(shí)驗(yàn)拓?fù)淙缦聢D所示,Florence是域控制器,Berlin是LCS服務(wù)器,Perth是用戶User1使用的工作站,Istanbul是用戶User2使用的工作站,我們的目的是讓User1和User2能使用LCS2005提供的即時通訊服務(wù)進(jìn)行交流。 ? 一 為用戶啟用即時通訊功能 LCS安裝之后,用戶默認(rèn)情況下并沒有開啟即時通訊功能,我們在Active Directory中需要把用戶的即時通訊功能啟用,這樣用戶才有權(quán)限登錄LCS服務(wù)器。同時我們也要設(shè)定用戶在即時通訊服務(wù)器中的身份標(biāo)識,我們知道QQ使用數(shù)字作為用戶的身份標(biāo)識,而MSN使用郵件地址作為身份標(biāo)識,LCS也是使用電子郵件地址作為身份標(biāo)識的。我們在Florence上打開Active Directory用戶和計(jì)算機(jī),如下圖所示,我們在User1的屬性中切換到Live Communications標(biāo)簽,勾選“為此用戶啟用Live Communications”,這樣就啟用了用戶的即時通訊功能。SIP中要填寫的是用戶在LCS服務(wù)器中的身份標(biāo)識,我們?yōu)?/span>User1輸入了一個郵件地址[email]user1@lcstest.com[/email]作為身份標(biāo)識,如果你部署了Exchange服務(wù)器,那么LCS會自動使用Exchange為用戶創(chuàng)建的郵箱地址作為身份標(biāo)識,微軟服務(wù)器的高度集成確實(shí)名不虛傳?!胺?wù)器或池”的設(shè)置選擇berlin.lcstest.com作為User1登錄的即時通訊服務(wù)器。這樣一來,我們設(shè)置了允許User1使用Berlin.lcstest.com作為自己的即時通訊服務(wù)器,User1在即時通訊服務(wù)器中的身份標(biāo)識是[email]User1@lcstest.com[/email]。?
如下圖所示,我們?yōu)橛脩?/span>User2也進(jìn)行LCS屬性設(shè)置。?
二 安裝LCS客戶端軟件 我們需要在客戶機(jī)上安裝LCS客戶端軟件才能利用LCS服務(wù)器進(jìn)行即時通訊,LCS服務(wù)器可以使用Windows Messenger,也可以使用新版的Office Communicator 2005作為客戶端軟件,我們在Perth上安裝Windows Messenger,在Istanbul上安裝Office Communicator 2005,把這兩個客戶端軟件都為大家介紹一下。 首先在Perth上安裝Windows Messenger 5.1,如下圖所示,雙擊執(zhí)行messenger.msi。?
出現(xiàn)Windows Messenger的安裝向?qū)?#xff0c;點(diǎn)擊下一步繼續(xù)。?
同意軟件許可協(xié)議,點(diǎn)擊下一步繼續(xù)。?
安裝過程很簡單,如下圖所示,我們很輕松地完成了Windows Messenger的安裝。?
接下來我們在Istanbul上安裝Office Communicator 2005,如下圖所示,雙擊Communicator.msi啟動安裝。?
出現(xiàn)Office Communicator 2005的安裝向?qū)?#xff0c;點(diǎn)擊下一步繼續(xù)。?
同意軟件許可協(xié)議,點(diǎn)擊下一步繼續(xù)。?
輸入產(chǎn)品密鑰,點(diǎn)擊下一步繼續(xù)。?
設(shè)置Office Communicator的安裝路徑,取默認(rèn)值即可,點(diǎn)擊下一步繼續(xù)。?
如下圖所示,Office Communicator 2005的安裝順利完成。?
三 配置SRV記錄 LCS服務(wù)器使用SIP(會話初始化協(xié)議)作為即時通訊的信令協(xié)議,SIP協(xié)議既可以在5060端口提供TCP連接,也可以在5061端口提供TLS加密連接,當(dāng)然,TLS需要有證書的支持,我們現(xiàn)在先來測試5060端口的TCP連接。LCS服務(wù)器為什么需要配置SRV記錄呢?SRV記錄可以說明某臺服務(wù)器在某個端口提供某種服務(wù),我們可以通過SRV記錄說明Berlin在5060端口提供TCP基礎(chǔ)上的SIP服務(wù),這樣客戶端軟件就可以直接通過SRV記錄找到LCS服務(wù)器,我們也就無需在每臺客戶機(jī)上一一進(jìn)行設(shè)置了。我們需要如何設(shè)置SRV記錄呢?如果沒有SRV記錄會怎么樣?我們通過一個簡單的實(shí)驗(yàn)來查找答案。如下圖所示,我們在Perth上以User1身份登錄,依次點(diǎn)擊 開始-程序-Windows Messenger,如下圖所示,出現(xiàn)Windows Messenger的設(shè)置界面,點(diǎn)擊“單擊這里登錄”。?
Windows Messenger的后臺服務(wù)器屬于SIP通訊服務(wù)類型。?
輸入User1在即時通訊服務(wù)器中的身份標(biāo)識,點(diǎn)擊“確定”后Windows Messenger就開始試圖登錄LCS服務(wù)器。?
如下圖所示,Windows Messenger登錄服務(wù)器失敗了,原因是客戶端軟件并不知道LCS服務(wù)器是哪臺計(jì)算機(jī)。?
在Windows Messenger試圖登錄服務(wù)器的過程中我們啟動抓包軟件,記錄了客戶端查詢DNS定位LCS服務(wù)器的全過程,如下圖所示,客戶端先詢問DNS在lcstest.com域內(nèi)有沒有哪臺LCS服務(wù)器能提供基于TLS加密的SIP服務(wù),DNS回答沒有相關(guān)記錄;然后客戶端退而求其次詢問有沒有哪臺LCS服務(wù)器能提供基于TCP的SIP服務(wù),DNS回答還是沒有;然后客戶端再問有沒有基于UDP的LCS服務(wù)器呢,答案還是否定的;最后客戶端顯然著急了,直接詢問有沒有哪臺計(jì)算機(jī)的名字叫SIP,可惜還是沒有。從上面的抓包過程我們可以分析出在DNS中應(yīng)該怎么通過SRV記錄甚至是A記錄來解決LCS服務(wù)器定位的問題,啰嗦了這么多主要是為給大家提供一種分析問題的思路,如果只想知道問題答案,直接看看LCS部署白皮書就可以了。?
?
好了,我們現(xiàn)在要在DNS中通過SRV記錄說明Berlin可以提供基于TCP的SIP服務(wù),順便說一下,我實(shí)驗(yàn)的習(xí)慣是把DNS單獨(dú)放在一個物理機(jī)上,所有的虛擬機(jī)實(shí)驗(yàn)都使用物理機(jī)提供的DNS服務(wù)。如下圖所示,我們在DNS服務(wù)器上右鍵點(diǎn)擊lcstest.com區(qū)域,選擇“其他新記錄”。?
選擇創(chuàng)建SRV類型記錄。?
如下圖所示,我們通過這條SRV記錄聲明了在lcstest.com域中,berlin.lcstest.com可以在5060端口提供基于TCP的SIP服務(wù)。有了這條記錄,LCS的客戶端就不用擔(dān)心找不到服務(wù)器了。?
四 客戶機(jī)即時通訊測試 有了SRV記錄的支持,我們在Perth上再次進(jìn)行LCS登錄測試,為了讓SRV記錄能發(fā)揮作用,我們可以在Perth上使用IPCONFIG/FLUSHDNS來清除DNS緩存。如下圖所示,再次點(diǎn)擊“單擊這里登錄”。?
如下圖所示,User1成功登錄,SRV記錄發(fā)揮了作用。注意,登錄的過程中沒有提示要輸入用戶名和口令,顯然是集成驗(yàn)證發(fā)揮了作用,這也是為什么剛才強(qiáng)調(diào)需要在Perth上以User1的身份登錄。?
接下來在Istanbul上以User2的身份登錄,依次點(diǎn)擊 開始-程序-Microsoft Communicator 2005,如下圖所示,點(diǎn)擊“更改登錄帳戶”。?
輸入User2的登錄名為[email]User2@Lcstest.com[/email],點(diǎn)擊確定。?
如下圖所示,User2也成功地登錄了LCS服務(wù)器,SRV記錄和集成驗(yàn)證再次發(fā)揮了作用,我們也可以直觀地發(fā)現(xiàn)Office Communicator 2005的界面很是豪華,比Windows Messenger改進(jìn)了很多。?
我們在兩臺客戶機(jī)上分別安裝了LCS客戶端軟件,下面就來測試一下客戶端的即時通訊功能。我們在Perth上準(zhǔn)備把User2作為User1的聯(lián)系人,如下圖所示,選擇使用電子郵件地址添加聯(lián)系人,點(diǎn)擊下一步繼續(xù)。?
輸入User2的身份標(biāo)識所對應(yīng)的郵件地址。?
這時Istanbul上的User2已經(jīng)發(fā)現(xiàn)了User1把自己加入了聯(lián)系人列表,如下圖所示,User2也選擇把User1作為自己的聯(lián)系人。?
兩個LCS用戶互加聯(lián)系人后,我們在Istanbul上給Usre1發(fā)送一個即時消息,如下圖所示,User2選擇給User1“發(fā)送即時消息”。?
發(fā)送一個測試消息。?
如下圖所示,Perth上的User1收到了User2發(fā)來的即時消息,即時通訊實(shí)驗(yàn)成功。兩個用戶借助于客戶端工具還可以實(shí)現(xiàn)共享白板,Netmeeting,共享桌面,文件傳輸,語音及視頻交流等多種功能,大家有興趣可以自行實(shí)驗(yàn)。?
本文中我們通過配置用戶屬性,安裝LCS客戶端,創(chuàng)建SRV記錄,實(shí)現(xiàn)了LCS最基本的即時通訊功能,下篇博文中我們將引入證書以提供基于TLS加密的即時通訊服務(wù)。總結(jié)
以上是生活随笔為你收集整理的LCS2005客户端配置详解:LCS2005系列之二的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 汉字的奥秘: 获取汉字的笔画数
- 下一篇: 我刚上路