Lync Server 2010 Stand-Alone 환경에서 모바일 기능 배포

 

 

 

 

 

 

 

 

목차

 

1. 참고 사이트

 

2. 서버 환경

 

3. 자동 검색 서비스용 DNS 레코드 만들기

 

4. Lync Server 2010용 누적 업데이트 설치 (2011년 11월 설치)

 

5. 모바일 기능용 내부 서버 포트 설정

 

6. Mobility Service 및 자동 검색 서비스 설치

 

7. 모바일 기능용으로 인증서 수정

 

8. Lync Application 에서의 접속

 

 

 

 

1. 참고 사이트

 

모바일 기능 배포 프로세스

http://technet.microsoft.com/ko-kr/library/hh690023.aspx

 

Deploying the Lync 2010 Mobility Service

http://blog.schertz.name/2011/12/deploying-the-lync-2010-mobility-service/

 

 

2. 서버 환경

 

1. Lync Server 2010 Enterprise

2. 방화벽 없음

3. 내, 외부 DNS 서버 분리

 

 

3. 자동 검색 서비스용 DNS 레코드 만들기

 

1. 내부 DNS 서버에서, 새 호스트 lyncdiscoverinternal 를 생성 합니다.

 

2 외부 DNS 서버에서,  새 호스트 lyncdiscover 를​ 생성합니다.

 

cf1) Lync Server 설치시 웹서비스의 외부 기본 URL에 대한 record 도 등록되여 있어야 합니다.

 

cf2) 내외부 DNS가 통합되여 있으면 DNS 서버에 각각의 레코드 등록 하시면 됩니다.

 

 

4. Lync Server 2010용 누적 업데이트 설치 (2011년 11월 설치)

 

1. 다음 Microsoft Download Center에서, LyncServerUpdateInstaller.exe 파일만 다운로드 합니다.

http://www.microsoft.com/en-us/download/details.aspx?id=11551

cf) CsAdministrator 역할의 구성원으로 로그온 해야 합니다.

 

2. Lync 관리 셸 창에서, 다음 cmdlet 으로 Lync Server 서비스를 중지 합니다.
Stop-CsWindowsService

 

3. 명령 프롬프트 창에서, 다음 명령어로 World Wide Web 서비스를 중지 합니다.

net stop w3svc

 

4. 다운로드 받은 Lync Server 2010용 누적 업데이트에서 우클릭 후 관리자 권한으로 실행 을 클릭 합니다.

 

5. 설치 완료 후 Close 클릭 후 서버 재부팅을 합니다.

 

6. 재부팅 후 Lync 관리 셸 실행 후 Stop-CsWindowsService 를 입력 합니다.

7. 명령 프롬프트 창 실행 후, net start w3svc 를 입력 합니다.

 

8. LyncServerUpdateInstaller.exe에서 SQL Server 데이터베이스에 대해 수행한 변경 내용을 적용합니다.

Install-CsDatabase -Update -ConfiguredDatabases -SqlServerFqdn <SQL Server FQDN>

 

9. 다음 cmdlet 으로 Lync Server 서비스 를 시작 합니다.

Start-CsWindowsService


 

 

5. 모바일 기능용 내부 서버 포트 설정

 

1. Lync Server 관리 셸 에서, 다음 명령어로 내부 웹 서비스용 포트를 설정합니다.

cf) RTCUniversalServerAdmins 그룹의 구성원인 사용자로 컴퓨터에 로그온해야 합니다.

Set-CsWebServer -Identity <name of pool> -McxSipPrimaryListeningPort 5086

 

2. 다음 명령어로 외부 웹 서비스용 포트를 설정합니다.

Set-CsWebServer -Identity <name of pool> -McxSipExternalListeningPort 5087

 

3. Enable-CsTopology -verbose 를 입력 합니다. 
 

 

6. Mobility Service 및 자동 검색 서비스 설치

 

1. Lync Server 관리 셸 에서, 다음 명령어로서 IIS 모듈을 설치 합니다.

Import-Module ServerManager
Add-WindowsFeature Web-Server, Web-Dyn-Compression

cf) CsAdministrator 그룹의 구성원인 사용자로 컴퓨터에 로그온 해야 합니다.

 

2. 다음 Microsoft Download Center 에서, McxStandalone.msi 를 다운로드 합니다.

http://www.microsoft.com/downloads/ko-kr/details.aspx?familyid=919f20c9-6111-47f4-96bc-37d487552efe

 

3. 다운로드 한 McxStandalone.msi 파일을 다음 경로에 복사 합니다.

C:\ProgramData\Microsoft\Lync Server\Deployment\cache\4.0.7577.0\setup 
 

4. 명령 프롬프트 창에서, 다음 명령어를 실행 합니다.

"C:\Program Files\Microsoft Lync Server 2010\Deployment\Bootstrapper.exe"

 

 

7. 모바일 기능용으로 인증서 수정

 

1. Lync Server 관리 셸 에서, 실행 후 다음 cmdled 를 실행 합니다.
Get-CsCertificate

 

2. 명령줄에 다음을 입력하여 인증서를 업데이트합니다.
Set-CsCertificate -Type Default,WebServicesInternal,WebServicesExternal -Thumbprint <Certificate Thumbprint>

 

cf1) 1번 과정의 출력 값에서 Thumbprint 값을 복사 후 위 명령어의 <Certificate Thumbprint > 값에 입력 합니다.

그리고 Default, WebServicesInternal, WebServicesExternal 인증서의 Thumbprint 값이 모두 같은 경우에만 위의 명령어를  사용합니다.

 

cf2) 용도에 따라 별도의 인증서가 할당된 경우, 즉 각 인증서의 Thumbprint 값이 다른 경우에는 여러 유형으로 Set-CsCertificate cmdlet을 실행해서는 안 되며, 각 용도에 대해 별도로 Set-CsCertificate cmdlet을 실행해야 합니다.

ex)

Set-CsCertificate -Type Default -Thumbprint <Certificate Thumbprint>
Set-CsCertificate -Type WebServicesInternal -Thumbprint <Certificate Thumbprint>
Set-CsCertificate -Type WebServicesExternal -Thumbprint <Certificate Thumbprint>


3. 누락된 내부 자동 검색 주체 대체 이름에 대해 다음 명령어를 입력 합니다.

Request-CsCertificate -New -Type WebServicesInternal -Ca "dc\myca" -AllSipDomain -verbose

 

cf) myca에 인증기관의 이름을 입력 합니다.

 

SIP 도메인이 여러 개인 경우 새 AllSipDomain 매개 변수는 사용할 수 없으며 대신 DomainName 매개 변수를 사용해야 합니다. DomainName 매개 변수를 사용할 때는 SIP 도메인 FQDN에 대해 적절한 접두사를 사용해야 합니다.

ex)

Request-CsCertificate -New -Type WebServicesInternal -Ca "dc\myca" -DomainName  "LyncdiscoverInternal.contoso.com, LyncdiscoverInternal.contoso.net" -verbose


4. 누락된 외부 자동 검색 주체 대체 이름에 대해 다음 명령어를 입력 합니다.

Request-CsCertificate -New -Type WebServicesExternal -Ca "dc\myca" -AllSipDomain -verbose

 

cf) SIP 도메인이 여러 개인 경우 새 AllSipDomain 매개 변수는 사용할 수 없으며 대신 DomainName 매개 변수를 사용해야 합니다. DomainName 매개 변수를 사용할 때는 SIP 도메인 FQDN에 대해 적절한 접두사를 사용해야 합니다. 예를 들면 다음과 같습니다.

Request-CsCertificate -New -Type WebServicesExternal -Ca dc\myca -DomainName "Lyncdiscover.contoso.com, Lyncdiscover.contoso.net" -verbose

 

 

8. Lync Applicaiton에서의 접속

 

1. SmartPhone에서, 다음 포스팅을 참고 하여 로그인 합니다.

iphone (http://hope.pe.kr/22004647571), 안드로이드 (http://hope.pe.kr/220046539979)

 

2. 컴퓨터의 Lync 2010 에서 Lync App 과 IM 시도 시 다음과 같이 휴대폰 이라고 표시가 됩니다.

Lync Server 2010과 Exchange Server 2010 SP1 OWA의 IM 통합 설정

 

 

 

 

 

 

 

목차

 

1. 참고 사이트

 

2. Exchange CAS 서버에 사전 구성

 

3. Exchange Server 구성

 

4. Lync Server 구성

 

5. 에러 발생시

 

 

 

 

1. 참고 사이트

 

Lync/Exchange 2010 OWA와의 Integration

http://blogs.technet.com/b/komessaging/archive/2012/02/07/lync-exchange-2010-owa-integration.aspx

 

 

2. Exchange CAS 서버에 사전 구성

 

1. 다음 Microsoft Download Center 에서, Microsoft Office Communications Server R2 Web Service Provider 를 다운로드 합니다.

http://www.microsoft.com/downloads/ko-kr/details.aspx?familyid=ca107ab1-63c8-4c6a-816d-17961393d2b8

 

2. 다운로드 받은 파일에서 우클릭 후 설치 를 클릭 합니다.

cf) 실제 설치가 진행되지 않고 압축을 해제하는 과정이 진행 됩니다. D:\Web Service Provider Installer Package 폴더에 압축 해제된 4개의 파일이 생성 됩니다.

 

3. 다음 Microsoft Download Center 에서, OCS 2007 R2 Web Service Provider Hotfix KB 981256 를  D:\Web Service Provider Installer Package 폴더에 다운로드 합니다.

http://www.microsoft.com/download/en/details.aspx?id=797

 

4. 다음 Microsoft Download Center 에서, Unified Communications Managed API 2.0 Redist (64Bit) Hotfix KB 2647091 를 D:\Web Service Provider Installer Package 폴더에 다운로드 합니다.

http://www.microsoft.com/download/en/details.aspx?id=7557

 

5. 다음 Microsoft Download Center 에서, Microsoft Office Communications Server 2007 R2 Hotfix KB 968802 중에서 UcmaRedist.msp 를 D:\Web Service Provider Installer Package 폴더에 UcmaRedist-R2.msp 으로 이름 변경 후 다운로드 합니다.

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=19178

 

6. D:\Web Service Provider Installer Package 폴더에서, 다음 순서대로 6개의 파일을 설치 합니다.

 

a. vcredist_x64.exe 파일에서 우클릭 후 관리자 권한으로 실행 을 클릭 합니다.

 

b. UcmaRedist.msi 파일에서 우클릭 후 설치 를 클릭 합니다.

 

c. UcmaRedist.msp 파일에서 우클릭 후 적용 을 클릭 합니다.

 

d. CWAOWASSP.msi 파일에서 우클릭 후 설치 를 클릭 합니다.

e. UcmaRedist-R2.msp 파일에서 우클릭 후 적용 을 클릭 합니다.

f. CWAOWASSP.msp 파일에서 우클릭 후 적용 을 클릭 합니다.

 

7. 기능 추가 마법사 에서, .NET Framework 3.5.1 설치 되여 있는지 확인 합니다.

cf) .NET Framework 3.5.1 설치 되여 있지 않은 경우, 설치를 진행 합니다.

 

8. 프로그램 및 기능 창에서, 설치 내역 확인 합니다.

 

3. Exchange Server 구성

 

1. Exchange Management Shell 에서, 다음 명령어 를 실행 합니다.

$cert = (Get-ExchangeCertificate | Where {$_.Services -ilike "*IIS*"}).Thumbprint

Get-ExchangeServer (hostname)| Get-OWAVirtualDirectory | Set-OWAVirtualDirectory -InstantMessagingType OCS -InstantMessagingEnabled:$true -InstantMessagingCertificateThumbprint $cert -InstantMessagingServerName hope-lync.hope.pe.kr

 

 

4. Lync Server 구성

 

1. Lync Server 2010, 토폴로지 작성기 에서, 사이트 - 신뢰할 수 있는 응용 프로그램 서버 클릭 후 새 신뢰할 수 있는 응용 프로그램 풀 을 클릭 합니다.

 

2. 새 신뢰할 수 있는 응용 프로그램 풀 정의 창에서, FQDN : Exchange CAS 서버 인증서의 주체 이름 입력, 단일 컴퓨터 풀 선택 후 다음 을 클릭 합니다.

cf) Exchange CAS 서버 인증서의 주체 이름

 

3. 다음 홉 선택 화면에서, 마침 을 클릭 합니다.

4. 생성된 신뢰할 수 있는 응용 프로그램 서버 에서 우클릭 후 속성 편집 을 클릭 합니다.

 

5. 속성 편집 창에서, 이 풀에 대한 구성 데이터 복제 사용 체크 해제 후 확인 을 클릭 합니다.

 

6. 사이트 에서 우클릭 후 토플로지 클릭 후 게시 를 클릭 합니다.

 

7. 토폴로지 게시 창에서, 다음 을 클릭 합니다.

 

8. 게시 마법사 완료 화면에서, 로그 보기 를 클릭 합니다.

 

 

9. Microsoft Lync Server 2010 배포 로그 창에서, 실행 결과 가 성공 임을 확인 합니다.

10. 마침 을 클릭 합니다.

 

11. Lync Server 관리 셸 창에서, 다음 cmdlet 으로 구성 정보를 확인 합니다.

Get-CsTrustedApplicationPool
 
 

Get-CsTrustedApplicationComputer

 

12. netstat -an 명령어로 사용하지 않는 포트를 확인 합니다.

 


13.사용하지 않는 포트로 다음 명령어를 입력 합니다.

New-CsTrustedApplication -ApplicationID ExchangeOutlookWebApp -TrustedApplicationPoolFqdn mail.hope.pe.kr -Port 5059

 

14. Enable-CsTopology 를 입력 합니다.

 

15. OWA 로그인 후 연락처 목록에서 IM을 시도할 대화 상대에서 우클릭 후 채팅 을 클릭 합니다.

16. IM 창에서, 정상적으로 IM 이 진행됨을 확인 합니다.

 

 

5. 에러 발생시

 

▶ 연락처 목록에 현재 인스턴트 메시징을 사용할 수 없습니다. 서비스를 사용할 수 있게 되면 연락처 목록이 표시됩니다. 에러 발생시

 

다음 사이트를 참고 하시기 바랍니다.

http://blogs.technet.com/b/ilvancri/archive/2010/10/10/troubleshooting-lync-exchange-owa-integration.aspx

Lync Server 2010 주소록 서비스 전화번호 정규화 규칙

Lync Server 2010 주소록 서비스 전화번호 정규화 규칙에 대해 알아보겠습니다.

 

 

 

 

1. Lync Server 2010 에서 주소록 서비스가 사용하는 기본적인 전화번호 정규화 규칙은 다음에서 확인할 수 있습니다.

C:\Program Files\Microsoft Lync Server 2010\Server\Core>ABServer.exe -dumprules

 

2. 다른 정규화 규칙을 사용해 보기 위해서는 먼저 전화번호 정규화 규칙이 활성화 되여 있음을 확인하기 위해 Lync Server 관리 셸에서, 다음 cmdlet 을 실행 합니다.

Get-CsAddressBookConfiguration

 

3. 전화번호 정규화 규칙 파일을 만들어서 Lync Server 설치 시 공유한 폴더의 \share\1-WebServices-1\ABFiles 폴더안에 Company_Phone_Number_Normalization_Rules.txt 파일로 저장 합니다.

 

cf) 공유 폴더의 정확한 위치는 Lync Server 토폴로지 작성기에서 확인하실 수 있습니다.

 

4. Company_Phone_Number_Normalization_Rules.txt 파일에 Lync Server가 인식할 수 있도록 전화번호 정규화 규칙의 포맷을 정의 해야 합니다.

다음 예를 들어 저장 하도록 하겠습니다.

\(?(02|01[0-9])\)?-?\s*(\d{3,4})-?\s*(\d{4})
$1-$2-$3


5. C:\Program Files\Microsoft Lync Server 2010\Server\Core\Abserver.exe 를 사용하여 실제 어떻게 인식 되는지 확인할 수 있습니다.

Abserver.exe -testPhoneNorm "전화번호"

 

6. 전화번호 정규식 파일을 주소록 서비스에 적용 하기 위해 Lync Server 관리 셸에서, 다음 cmdlet 을 실행 합니다.

Update-CsAddressBook​

 

7. 사용자 속성 창에서, 전화 번호 와 휴대폰 번호 를 다음과 같이 변경 합니다.

 

8. 주소록 동기화가 완료 된 후 Lync 2010 의 대화 상대 카드를 확인 하면 하기와 같이 전화번호를 확인할 수 있습니다.

Lync 2010 대화 상대 카드와 AD 사용자 정보간의 동기화

 

 

 

 

 

 

 

 

1. 참고 사이트

 

2. 대화 상대 카드와 AD 사용자 정보간의 동기화

 

 

 

 

1. 참고 사이트

 

Lync 2010 Address Book Normalization

http://blog.schertz.name/2010/09/lync-2010-address-book-normalization/

 

E.164

http://en.wikipedia.org/wiki/E.164

 

 

2. 대화 상대 카드와 AD 사용자 정보간의 동기화

 

1. Active Directory 사용자 및 컴퓨터 콘솔에서, 특정 사용자의 속성값에 다음 항목을 추가하여 Lync 2010 대화 상태 카드 의 속성값과 동기화에 대해 알아보겠습니다.

 

2. AD 속성값 입력 후 Lync 2010 대화 상태 카드에서 다음과 같이 보인다면 아직 주소록 동기화가 안된 상태입니다.

 

3. http://hope.pe.kr/123 포스팅을 참고 하여 주소록 동기화를 진행 합니다.

 

4. 주소록 동기화가 완료 되면,  다음과 같이 사무실, 직함, 부서, 회사 정보는 정상으로 보이나 전화번호 정보는 표시가 안됩니다.



 

5. 원인은 Lync Server 의 Phone Normalization Rule 에 있습니다. 기본적으로 Lync Server는 전화번호를 명시하는 국제 표준 포맷인 RFC3966 Complaint formats (+E.164) 의 전화 번호 정보만 표시할 수 있습니다.

 

E.164 포맷에 맞추어서 다음과 같이 전화 번호를 입력해 보겠습니다.

 

6. 주소록 동기화 완료 후 재로그인을 해보면 다음과 같이 전화번호를 확인할 수 있습니다.

Lync Server 2010 주소록 동기화

 

 

 

 

 

 

 

 

목차

 

1. 참고 사이트

 

2. 주소록 동기화의 필요성

 

3. User Replicator 설정 확인

 

4. Address Book Service 설정 확인

 

5. 주소록 동기화를 위한 Server 작업

 

6. 주소록 동기화를 위한 Client 작업

 

7. 주소록 동기화 확인

 

 

 

 

1. 참고 사이트

 

Updating the Lync 2010 Address Book

http://blog.schertz.name/2010/09/updating-the-lync-2010-address-book/

 

 

2. 주소록 동기화의 필요성

 

Lync Server 2010 의 과거 버전인 Office Communication Server(OCS) 시절에도 동기화에 관한 이슈가 많이 있었는대 여전히 Lync Server 2010 에서도 주소록 동기화 이슈가 발생하는 것 같습니다.

 

다음과 같이 대화 상대 찾기 창에서 대화 상대를 검색 할때 주소록 동기화를 준비하는 중입니다. 검색 결과는 최신이 아닐  수 있습니다. 메세지가 표시되면서 검색 결과 제대로 안되는 경우가 있습니다.

 

이는 AD / Lync Database / Address Book File 간에 동기화가 정상적으로 이루어지지 않은 경우라 할수 있습니다.

AD / Lync Database / Address Book File  간의 사용자 정보 동기화 되는 방식은 AD와 Lync Database 간 사용자 정보 동기화는  User Replicator에 의해 수행 되고 Lync Database와 Address Book File 간 사용자 정보 동기화는 Address Book Service에 의해 수행 됩니다.

 

 

3. User Replicator 설정 확인

현재 설정된 User Replicator의 동기화 간격은 Lync Server 관리 셸에서 하기 명령어로 확인 가능 합니다.

get-csuserreplicatorconfiguration

 

4. Address Book Service 설정 확인

 

Address Book Service는 SQL Database에서 정보를 가져와서 주소록 파일에 변경 사항을 기록하는 역할을 담당하고 세부설정 내역은 Lync Server 관리 셸에서 하기 명령어로 확인 가능 합니다.
get-csaddressbookconfiguration

 

하루에 한번 오전 1:30분에 동작하여 주소록 파일을 수정하고, 5분 마다 동기화 이벤트가 있는지 확인합니다. 확인 후 동기화 할 이벤트가 존재 할시 5분에 한번씩 동기화를 수행 하게 됩니다.

 

 

5. 주소록 동기화를 위한 Server 작업

 

1. Lync Server 관리 셀에서 다음 명령어로 수동으로 주소록 동기화를 실행 합니다.

update-csaddressbook -verbos

 

2. 약 5분 후에 이벤트 로그를 확인하면 동기화가 성공적으로 수행되었음을 확인할 수 있습니다.

 

 

6. 주소록 동기화를 위한 Client 작업

 

1. 명령 프롬프롬프트 창에서, 다음 명령어를 실행 합니다.

a. 32bit

reg add HKLM\Software\Policies\Microsoft\Communicator /v GalDownloadInitialDelay /t REG_DWORD /d 0 /f

 

b. 64bit

reg add HKLM\Software\Wow6432Node\Policies\Microsoft\Communicator /v GalDownloadInitialDelay /t REG_DWORD /d 0 /f

 

2. Lync Client 종료 후 GalContacts.db, GalContacts.db.idx 파일을 삭제 합니다.

파일 경로 위치

 

a. XP
%userprofile%\Local Settings\Application Data\Microsoft\Communicator\sip_<username@domain>\

 

b. Windows Vista or Windows 7:

%userprofile%\AppData\Local\Microsoft\Communicator\sip_<username@domain>\

 

 

7. 주소록 동기화 확인

 

Lync 2010 Client를 다시 시작하고 대화 상대를 검색해 보면 다음과 같이 정상적으로 검색 결과를 확인할 수 있습니다.

Lync 2010 중단으로 인해 제한된 기능만 사용할 수 있습니다 에러 메세지 발생 시

 

 

▶ SQL Server의 Database와 정상 연결이 되지 않을 때 해당 에러가 발생 합니다.

SQL Server의 OS 및 서비스 정상 동작 유무, SQL Server와 Lync Server와의 연결 상태를 확인 하시기 바랍니다.

 

Lync 2010 for iphone (아이폰 App)

 

 

 

 

 

 

 

목차

 

1. 참고 사이트

 


2. 사전 전제 조건

 


3. App 설치

 


4. 인증서 설치

 


5. Lync 2010 접속

 

 

 

 

1. 참고 사이트

 

Lync for iPhone/Lync for iPad 설치
http://technet.microsoft.com/ko-kr/library/hh690987(v=ocs.14).aspx
 

 

2. 사전 전제 조건

 

▶ Microsoft Lync for iPhone App 을 사용하기 위해서는 아이폰에 인증서를 설치해야 합니다. 공인인증서를 사용하지 않는 조직에서는 Windows CA(인증기관) 을 통해 인증서를 발급 받아야 합니다.

 


Windows 인증기관 설치 방법은 다음 포스팅을 참고 하시기 바랍니다.

http://hope.pe.kr/220018954206

 

 

3. App 설치

 

1. App Store 에서 검색창에 lync 를 입력 후 Microsoft Lync 2010 for iphone 를 터치 합니다.

 

2. 정보 화면에서, 설치 를 클릭 합니다.

 


4. 인증서 설치

 

1. Safari 에서 Windows CA 에 접속 후 CA인증서, 인정서 체인 또는 CRL 다운로드 를 터치 합니다.

 

2. CA 인증서, 인증서 체인 또는 CRL 다운로드 화면에서, CA 인증서 설치 를 터치 합니다.

 

3. 프로파일 설치 화면에서, 설치 를 터치 합니다.

 

4. 경고 화면에서, 설치 를 터치 합니다.

 

5. 프로파일 설치됨 화면에서, 완료 를 터치 합니다.

 

 

5. Lync 2010 접속

 

1. Lync 2010 App 실행 후 계정 정보 입력 후 로그인 을 터치 합니다.

 

2. 처음 로그인 화면에서, 다음 을 터치 합니다.

 

3. 국가 및 지역 번호와 함께 iPhone 번호 입력: 화면에서, 핸드폰 번호 입력 후 다음 을 터치 합니다.

cf) Lync Voice 가 Deploy 되지 않은 조직에서는 별 의미가 없는 절차 입니다.

 

4. 완료 를 터치 합니다.

 

5. 내정보 화면 입니다.

 

6. 화면 하단의 대화 상대 터치 후 메세지를 주고 받을 대화 상대 를 터치 합니다.

 

7. 메세지 아이콘 을 터치 합니다.

 

8. 메세지 입력 후 전송 을 터치 합니다.

 

9. 다음 화면과 같이 대화가 가능 합니다.

Lync Server 2010 IM(인스턴트 메시징) 필터링 구성

 

 

 

목차

1. 참고 사이트

2. 파일 필터링 해제

3. URL 필터링

 

 

 


1. 참고 사이트

IM(인스턴트 메시징)에 대한 파일 전송 및 URL 필터링 구성

http://technet.microsoft.com/ko-kr/library/gg520952

 

Microsoft Lync Server 2010: Provisioning Mechanisms

http://technet.microsoft.com/en-us/magazine/hh219341.aspx

 


2. 파일 필터링 해제

1. Lync Server 2010 제어판 에서, IM 및 현재 상태 - 파일 필터 - 편집 - 자세한 정보 표시 를 클릭 합니다.

 

2. 선택 을 클릭 합니다.

3. 파일 형식 확장명 선택 창에서, 차단 해제 할 파일 형식 확장명에 체크 해제 후 확인 을 클릭 합니다.


4. 커밋 을 클릭 합니다.


cf) 모든 파일에 대해 필터링 적용 시 모두 차단 을 선택 하시면 됩니다.

 


3. URL 필터링


1. URL 필터 - 편집 - 자세한 정보 표시 를 클릭 합니다.

 

2. URL 필터 사용 체크 후 편집 하시면 됩니다.

Lync Server 2010 사용자 활성화 및 비활성화

 

 

 

 

 

 

 

목차

 

1. 참고 사이트

 

2. 사용자 Enable

 2-1. Lync Server 제어판을 통해 사용자 Enable

 2-2. Lync SErver 관리셸을 통해 사용자 Enable

3. 사용자 Disable

 3-1. Lync Server 제어판 통해 사용자 Enable

 3-2. Lync Server 관리셸을 통해 사용자 Enable

 

 

 

1. 참고 사이트

 

사용자가 Lync Server 2010을 사용하거나 사용하지 않도록 설정

http://technet.microsoft.com/ko-kr/library/gg429696(v=ocs.14).aspx

 

 

2. 사용자 Enable

 

2-1. Lync Server 제어판을 통해 사용자 Enable​

1. Microsoft Lync Server 2010 제어판 창에서, 사용자 를 클릭 합니다.

 

2. 사용자 검색 화면에서, 사용자 사용 을 클릭 합니다.

 

3. 추가 를 클릭 합니다.

 

4. Active Directory에서 선택 창에서, 찾기 를 클릭 합니다.

 

5. Lync 사용을 Enable 할 사용자 선택 후 확인 을 클릭 합니다.

 

6. 사용자를 풀에 할당: 에 풀 선택 후 사용자의 SIP URI 생성: 에 SAMAccountName 사용 선택 후 도메인 을 선택 후  사용 을 클릭 합니다.

 

7. Enable된 사용자 확인가 표시 됩니다.

 

8. 클라이언트에 인증서 및 Lync client 설치 후 정상 로그인됨을 확인 합니다.

 

2-2. Lync Server 관리셸을 통해 사용자 Enable

 

1. 특정 사용자 Enable

Enable-CsUser -Identity <계정명> -RegistrarPool <Pool명> -SipAddressType SamAccountName -SipDomain <도메인명>

 

2. 특정 문자로 시작하는 계정만 Enable

get-csaduser –identity <특정문자> | Enable-CsUser -RegistrarPool <Pool명> -SipAddressType SamAccountName -SipDomain <도메인명>

 

 

3. 사용자 Disable

 

3-1. Lync Server 제어판을 통해 사용자 Disable

1. Microsoft Lync Server 2010 제어판 창에서, 사용자 메뉴에서 Disable 할 사용자 계정을 입력 후 찾기 를 클릭 합니다.

 

2. Disable 할 사용자 선택 후 동작 클릭 후 Lync Server에서 제거 를 클릭 합니다.

 

3. Microsoft Lync Server 2010 제어판 창에서, 확인 을 클릭 합니다.

 

3-​2. Lync Server 관리셸을 통해 사용자 Disable
 

1. 특정 사용자 Disable

Disable-CsUser -Identity <도메인명">계정@<도메인명>

Lync Server 2010 설치

 

 

 

목차

1. 참고 사이트

2. 서버 정보

3. Lync Server 2010 Enterprise Edition 설치
 3-1. 기본 설치 및 풀 구성
 3-2. 새 토폴로지 작성
 3-3. 풀 생성 및 토폴로지 게시
 3-4. 프론트 엔드 서버 설치
 3-5. 인증서 설치
 3-6. 프론트엔드 설치 마무리 작업 및 Lync 제어판 실행

 

 

 

 

1. 참고 사이트

 

Microsoft Lync Server 2010
http://technet.microsoft.com/ko-kr/library/gg398616(v=ocs.14).aspx

 

 

2. 서버 정보

  서버명

  역할

  IP

  hope-ad

  AD,DNS

  192.168.4.1

  hope-sql

  Back-Eend Database

  192.168.4.2

  hope-lync

  Lync Front-End

  192.168.4.3



3. Lync Server 2010 Enterprise Edition 설치

3-1. 기본 설치 및 풀 구성

1. Lync Server (Front-End 역할을 설치할 서버) 에서 PowerShell 을 실행한 후, 다음 명령어로 Windows 구성 요소 를 설치 합니다.

​Import-Module ServerManager

​Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Static-Content,Web-Default-Doc,Web-Http-Errors,Web-Http-Redirect,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Http-Logging,Web-Log-Libraries,Web-Http-Tracing,Web-Windows-Auth,Web-Client-Auth,Web-Filtering,Web-Stat-Compression,Web-Mgmt-Console,Web-Scripting-Tools -Restart

 

추가 소프트웨어 요구 사항

http://technet.microsoft.com/ko-kr/library/gg398686.aspx

 

2. Lync Server 2010 설치미디어 를  DVD-Rom 에 삽입 후, Setup 파일 에서 우클릭 후 관리자 권한으로 실행 을 클릭 합니다.

 

3. Microsoft Lync Server 2010 창에서, 예 를 클릭 합니다.

 

4. Microsoft Lync Server 2010 창에서, 설치 를 클릭 합니다.

 

5. 최종 사용자 사용권 계약 화면에서, 동의함 에 체크 후 확인 을 클릭 합니다.

 

6. Lync Server 2010 - 배포 마법사 창에서, Active Directory 준비 를 클릭 합니다.

cf) 스키마 확장 및 보안 그룹 생성등의 작업이 진행 되기 때문에 해당 작업을 진행하기 위한 권한이 있어야 합니다.

스키마 관리자 자격증명 필요

http://technet.microsoft.com/ko-kr/library/ms.lync.tbdep.DeployMainSchemaPrep(v=ocs.14).aspx

 

7. Active Directory 준비 화면에서, 단계 1: 스키마 준비 의 실행 을 클릭 합니다.

 

8. 스키마 준비 창에서, 다음 을 클릭 합니다.

9. 명령 실행 화면에서, 로그 보기​ 를 클릭 합니다.

 

10. Microsoft Lync Server 2010 배포 로그 창에서, 실행 결과 가 성공 임을 확인 합니다.


11. 마침 을 클릭 합니다.

 

12. 스키마 파티션의 복제 여부를 확인하기 위해 ADSI 편집기 실행 후 스키마 를 연결 합니다. 스키마 - CN=ms-RTC-SIP-SchemaVersion 에서 우클릭 후 속성 을 클릭 합니다.

 

13. CN-ms-RTC-SIP-SchemaVersion 속성 창에서, rangeLower 값이 14, rangeUpper 값이 1100 이면 정상 입니다.

 

스키마 파티션의 복제 확인

http://technet.microsoft.com/ko-kr/library/ms.lync.tbdep.deploymainverifyschemaprep.aspx

 

14. 단계 3: 현재 포리스트 준비 의 실행 을 클릭 합니다.

cf) 엔터프라이즈 관리자 그룹의 구성원으로 로그온 되여 있어야 함

현재 포리스트 준비​

http://technet.microsoft.com/ko-kr/library/ms.lync.tbdep.DeployMainForestPrep(v=ocs.14).aspx

 

15. 포리스트 준비 창에서, 다음 을 클릭 합니다.

 

16. 유니버설 그룹 위치 화면에서, 도메인이 하나일 경우 "로컬 도메인" 선택, 여러 도메인이 있는 경우 "도메인 FQDN" 선택 후 도메인 FQDN 입력 후 다음 을 클릭 합니다.

 

17. 명령 실행 화면에서, 로그 보기 를 클릭 합니다.

 

18. Microsoft Lync Server 2010 배포 로그 창에서, 실행 결과 가 성공 임을 확인 합니다.

 

19. 마침 을 클릭 합니다.

 

20. 전역 카탈로그의 복제 확인 을 위해 Active Directory 사용자 및 컴퓨터 콘솔 실행 후 User 컨테이너에 CSAdministrator 가 존재하면 정상 복제 된 것 입니다.

 

전역 카탈로그의 복제 확인

http://technet.microsoft.com/ko-kr/library/ms.lync.tbdep.deploymainverifyforestprep.aspx

 

21. Lync 제어판에 대한 관리 엑세스를 제공할 사용자 추가를 위해 CSAdministrator, RTCUniversalServerAdmins 구성원에 도메인 administrator 를 추가 합니다.

 

Lync 제어판에 대한 관리 엑세스를 제공할 사용자 추가

http://technet.microsoft.com/ko-kr/library/ms.lync.tbdep.DeployMainCreateCSCPAdmin(v=ocs.14).aspx

22. 단계 5: 현재 도메인 준비 의 실행 을 클릭 합니다.

 

cf) 도메인 관리자 그룹의 구성원 또는 엔터프라이즈 관리자 그룹의 구성원으로 로그온 되여 있어야 함

 

현재 도메인 준비

http://technet.microsoft.com/ko-kr/library/ms.lync.tbdep.DeployMainDomainPrep(v=ocs.14).aspx

23. 도메인 준비 창에서, 다음 을 클릭 합니다.

 

24. 명령 실행 화면에서, 로그 보기 를 클릭 합니다.

 

25. Microsoft Lync Server 2010 배포 로그 창에서, 실행 결과 가 성공 임을 확인 합니다.

 

26. 마침 을 클릭 합니다.

 

27. 도메인에서의 복제 확인 을 위해 시작 - 모든 프로그램 - Microsoft Lync 2010 - Lync 관리쉘 에서 우클릭 후 관리자 권한으로 실행 을 클릭 합니다.

 

28. 관리자: Lync Server 관리 셸 창에서, 다음 명령어를 입력 합니다.

Get-CsAdDomain –Domain DomainName –GlobalSettingsDomainController DomainControllerFQDN

cf) LC_DOMAIN_SETTINGS_STATE_READY 값을 반환하면 도메인 복제가 정상적으로 이루어 진 것 입니다.

​​

도메인에서 복제 확인​

http://technet.microsoft.com/ko-kr/library/ms.lync.tbdep.DeployMainVerifyDomainPrep(v=ocs.14).aspx

 

3-2. 새 토폴로지 작성

 

▶ 토폴로지(Topology)란? 네트워크에서의 토폴로지란 네트워크 상의 컴퓨터의 위치나 컴퓨터 간의 케이블 연결 등 물리적 배치를 의미합니다. Lync에서는 배포 구조(?) 정도로 이해 하시면 될 것 같습니다.


1. Lync Server 2010 - 배포 마법사 창에서, 토폴로지 작성기 설치 를 클릭 합니다.

 

2. 토폴로지 작성기 설치가 완료 되면 옆에 체크 표시가 생깁니다.

 

3. Lync Server 토폴로지 작성기 에서 우클릭 후 관리자 권한으로 실행 을 클릭 합니다.

 

4. 토폴로지 작성기 창에서, 새 토폴로지 를 선택하고 확인 을 클릭 합니다.

 

5. 새 토폴로지를 다른 이름으로 저장 창에서, 토폴로지 파일 이름 을 입력 후 저장 을 클릭 합니다.

 

6. 새 토폴로지 생성 창에서, 조직의 기본 SIP 도메인 입력 후 다음 을 클릭 합니다.

 

7. 추가 지원 도메인 지정 화면에서, 추가 지원하는 SIP 도메인이 존재하면 입력 후 다음 을 클릭 합니다.

 

8. 첫번째 사이트 정의 화면에서, 사이트의 이름, 설명 입력 후 다음 을 클릭 합니다.

 

9. 사이트 정보 지정 화면에서, 구/군/시, 시/도, 국가/지역 코드 입력 후 다음 을 클릭 합니다.

 

10. 새 토폴로지가 정의되었습니다. 화면에서, 마침 을 클릭 합니다.

3-3. 풀 생성 및 토폴로지 게시

 

1. 새 프런트 엔드 풀 정의 창에서, 다음 을 클릭 합니다.


2. 프런트 엔드 풀 FQDN 정의 화면에서, 풀 FQDN 입력 후 설치할 Lync Server 의 Edition 선택 후 다음 을 클릭 합니다.

 

cf) 본 시나리오에서는 Enterprise Edition 으로 설치를 진행 합니다. Standard Edition Server 배포에서는 자동으로 SQL Server Express 데이터베이스 소프트웨어 및 SQL 저장소를 설치하므로 모든 옵션이 미리 채워져 있어 기본 구성을 변경할 수 없습니다.


3. 이 풀의 컴퓨터 정의 화면에서, 풀의 컴퓨터 이름 추가 후 다음 을 클릭 합니다.

 

4. 기능 선택 화면에서, 사용할 기능 체크 후 다음 을 클릭 합니다.

 

5. 배치된 서버 역할 선택 화면에서, 프론트 엔드 풀에 배치할 서버 역할 및 서비스 체크 후 다음 을 클릭 합니다.

 

6. 이 프런트 엔드 풀과 서버 역할 연결 화면에서, 프런트 엔드 풀과 연결할 서버 및 기능 체크 후 다음 을 클릭 합니다.

 

7. SQL 저장소 정의 화면에서, 새 SQL 저장소 정의 : SQL Server FQDN 입력 후 다음 을 클릭 합니다.

 

cf) SQL Server 는 반드시 도메인에 참가한 멤버 서버여야 합니다.

SQL 저장소 정의 관련 참고 사이트

http://technet.microsoft.com/ko-kr/library/ms.lync.tbdep.AddFrontEndSqlStorePage(v=ocs.14).aspx

8. 파일 공유를 위해 SQL Server 에서 share 라는 공유폴더 생성 및 공유 를 합니다.

cf) 파일 공유란 웹 컨퍼런싱에서 사용자가 공유한 자료를 다운로드/업로드 하는 곳을 말합니다.


9. 파일 공유 정의 화면에서, 새 파일 공유 정의 : SQL Server FQDN 입력 후 파일공유 : 파일공유이름 입력 후 다음 을 클릭 합니다.

 

cf) Enterprise Edition 프런트 엔드 서버에는 배치 불가, Standard Edition Server에는 배치 가능

 

프런트 엔드용 파일 저장소 정의

http://technet.microsoft.com/ko-kr/library/ms.lync.tbdep.AddFrontEndFileStorePage(v=ocs.14).aspx

 

10. 웹 서비스 URL 지정 화면에서, 외부 기본 URL 입력 후 다음 을 클릭 합니다.

 

11. PSTN 게이트웨이 지정 화면에서, 마침 을 클릭 합니다.

 

12. Lync Server 2010, 토폴로지 작성기 창에서, Lync Server 2010 에서 우클릭 후 속성 편집 을 클릭 합니다.

 

13. 속성 편집 창에서, 단순 URL 클릭 후 관리 엑세스 URL 에 https://admin.hope.pe.kr 입력 후 확인 을 클릭 합니다.

 

14. Lync Server 2010 에서 우클릭 후 토폴로지 게시 를 클릭 합니다.

 

cf) 토폴로지 게시를 실행하기 위해서는 Domain admin, RTCUniversalServerAdmin 그룹의 구성원이여야 합니다.

 

15. 토폴로지 게시 창에서, 다음 을 클릭 합니다.

 

16. 데이터베이스 만들기 화면에서, 다음 을 클릭 합니다.

 

17. 중앙 관리 서버 선택 화면에서, 다음 을 클릭 합니다.

 

18. 게시 마법사 완료 화면에서, 로그 보기 를 클릭 합니다.

 

19. Microsoft Lync Server 2010 배포 로그 창에서, 실행 결과 가 성공 임을 확인 합니다.

 

20. 마침 을 클릭 합니다.

 

3-4. 프론트 엔드 서버 설치

 

1. Lync Server 2010 - 배포 마법사 창에서, Lync Server 시스템 설치 또는 업데이트 를 클릭 합니다.

 

2. Lync Server 2010 화면에서, 단계 1: 로컬 구성 저장소 설치의 실행 을 클릭 합니다.

 

3. 로컬 구성 저장소 설치 창에서, 다음 을 클릭 합니다.

 

4. 명령 실행 화면에서, 로그 보기 를 클릭 합니다.

 

5. Microsoft Lync Server 2010 배포 로그 창에서, 실행 결과 가 성공 임을 확인 합니다.

 

6. 마침 을 클릭 합니다.

 

7. 단계 2: Lync Server 구성 요소 설치 또는 제거 의 실행 을 클릭 합니다.

 

cf) 토폴로지 구성에 따라 실제 Lync Server 구성요소들이 설치 됩니다.

8. Lync Server 구성 요소 설치 창에서, 다음 을 클릭 합니다.

 

9. 명령 실행 화면에서, 오류가 발생할 경우 로그 보기 를 클릭 합니다.

 

10. Microsoft Lync Server 2010 배포 로그 창에서, 오류 의 자세한 내용을 확인 합니다.

 

11. 마침 을 클릭 합니다.

 

12. Windows Server 2008 R2 의 "데스크톱 경험" 기능을 설치함으로 위의 오류를 해결 할 수 있습니다. 

Lync Server Setup or Remove Lync Components fails on Windows Server 2012 or Windows Server 2008  R2 SP1

http://support.microsoft.com/kb/2522454#top

 

a. 서버 관리자 에서 기능 추가 - 데스크탑 경험 에 체크 를 합니다.

 

b. 기능 추가 마법사 창에서, 필요한 기능 추가 를 클릭 합니다.

 

c. 다음 을 클릭 합니다.

 

d. 설치 선택 확인 화면에서, 설치 를 클릭 합니다.

 

e. 설치 결과 화면에서, 닫기 를 클릭 합니다.

 

f. 기능 추가 마법사 창에서, 예 를 클릭 합니다.

 

g. 서버 재부팅 후 설치가 마무리 됩니다. 닫기 를 클릭 합니다.

 

13. 명령 실행 화면에서, 로그 보기 를 클릭 합니다.

cf) 7번 과정 (Lync Server 구성 요소 설치 또는 제거 - 실행) 부터 다시 진행​

 

14. Microsoft Lync Server 2010 배포 로그 창에서, 실행 결과 가 성공 임을 확인 합니다.

 

15. 마침 을 클릭 합니다.

 


3-5. 인증서 설치

 

1. Lync Server 2010 - 배포 마법사 창에서, 단계 3: 인증서 요청, 설치 또는 할당 의 실행 을 클릭 합니다.

 

2. 인증서 마법사 창에서, 요청 을 클릭 합니다.

 

3. 인증서 요청 창에서, 다음 을 클릭 합니다.

 

4. 지연 또는 즉시 요청 화면에서, 다음 을 클릭 합니다.

 

5. CA(인증 기관) 선택 화면에서, 다음 을 클릭 합니다.

cf) 사전에 CA(인증기관)이 설치 되여 있어야 합니다.

 

6. 인증 기관 계정 화면에서, 다음 을 클릭 합니다.

 

7. 대체 인증서 템플릿 지정 화면에서, 다음 을 클릭 합니다.

 

8. 이름 및 보안 설정 화면에서, 새 인증서 이름 입력 후 인증서의 개인 키를 내보낼 수 있는 것으로 표시 체크 후 다음 을 클릭 합니다.

 

9. 조직 정보 화면에서, 조직 정보 입력 후 다음 을 클릭 합니다.

 

10. 지역 정보 화면에서, 지역 정보 입력 후 다음 을 클릭 합니다.

 

11. 주체 이름/주체 대체 이름 화면에서, 다음 을 클릭 합니다.

 

12. 구성된 SIP 도메인 체크 - 다음

 

13. 추가 주체 대체 이름 구성 화면에서, 추가 주체 대체 이름 입력 후 다음 을 클릭 합니다.

 

14. 인증서 요청 요약 화면에서, 다음 을 클릭 합니다.

 

15. 명령 실행 화면에서, 로그 보기 를 클릭 합니다.

 

16. Microsoft Lync Server 2010 배포 로그 창에서, 실행 결과 가 성공 임을 확인 합니다.

 

17. 다음 을 클릭 합니다.

 

18. 온라인 인증서 요청 상태 화면에서, 마침 을 클릭 합니다.

 

19. 인증서 할당 창에서, 다음 을 클릭 합니다.

20. 인증서 지정 요약 화면에서, 다음 을 클릭 합니다.

 

21. 명령 실행 화면에서, 로그 보기 를 클릭 합니다.

 

22. Microsoft Lync Server 2010 배포 로그 창에서, 실행 결과 가 성공 임을 확인 합니다.

 

23. 마침 을 클릭 합니다.

 

24. 인증서 마법사 창에서, 기본 인증서 선택 후 보기 를 클릭 합니다.

 

25. 인증서 보기 창에서, 인증서 정보 보기 를 클릭 합니다.

 

26. 인증서 창에서, 자세히 탭에 주체 대체 이름이 정상 삽입됨을 확인 합니다.

 

27. 닫기 를 클릭 합니다.

 

3-6. 프론트엔드 설치 마무리 작업 및 Lync 제어판 실행

 

1. Lync Server 2010 - 배포 마법사 창에서, 단계 4: 서비스 시작 의 실행 을 클릭 합니다.

 

2. 서비스 시작 창에서,  다음 을 클릭 합니다.

 

3. 명령 실행 화면에서, 로그 보기 를 클릭 합니다.

 

4. Microsoft Lync Server 2010 배포 로그 창에서, 실행 결과 가 성공 임을 확인 합니다.

 

5. 마침 을 클릭 합니다.

 

6. 서비스 상태(옵션) 의 실행 을 클릭 합니다.

 

7. 서비스 창에서, Lync 관련 서비스가 정상 시작됨을 확인 합니다.

 

8. 업데이트 확인 의 실행 을 클릭 합니다.

 

9. Microsoft Update 창에서, 확인 을 클릭 합니다.

 

10. Windows Update 창에서, 업데이트 설치 를 클릭 합니다.

 

11. DNS 레코드를 다음과 같이 등록 합니다.

a. A 레코드 를 다음과 같이 생성 합니다.

admin,dialin,lyncpool,meet

 

b. SRV 레코드 를 다음과 같이 생성 합니다.

cf) 클라이언트 자동 로그인 용도 입니다.

 

12. 시작 - 모든 프로그램 - Microsoft Lync Server 2010 - Lync Server 제어판 에서 우클릭 후 관리자 권한으로 실행 을 클릭 합니다.

 

13. Microsoft Sliverlight 가 설치 되여 있지 않을 시 다음 경고창이 발생 합니다.

cf) Lync Server 2010 제어판은 Silverlight base로 작동합니다.

 

a. Microsoft Lync Server 2010 제어판 에서, 지금 클릭하면 설치 를 클릭 합니다.

 

b. 파일 다운로드 - 보안 경고 창에서, 실행 을 클릭 합니다.

 

c. Internet Explorer - 보안 경고 창에서, 실행 을 클릭 합니다.

 

d. Silverlight 설치 창에서, 지금 설치 를 클릭 합니다.

e. 성공적으로 설치했습니다. 화면에서, 닫기 를 클릭 합니다.

cf) 다음과 같이 경고창이 발생하지 않을 경우 수동으로 Microsoft Silverlight 설치 해야 합니다.

 

다음 링크에서 설치 하시면 됩니다.

http://www.microsoft.com/getsilverlight/Get-Started/Install/Default.aspx

 

14. Windows 보안 창에서, administrator, 암호 입력 후 확인 을 클릭 합니다.

 

15. Microsoft Lync Server 2010 제어판 실행 화면 입니다.

+ Recent posts

티스토리 툴바