Exchange Server 2013: 두 번째 OWA/ECP 가상 디렉터리 만들기

TechNet에서 배운 대로, ‘ECP를 외부(인터넷)에서 접근하지 못하도록 설정’했다. 이전 포스트를 읽어 보면 방법을 알 수 있다. 일단 표면적으로는 ECP(Exchange Admin Center)를 사용하지 못하게 하는 데 성공했지만, 내부에서 ecp를 접속했을 때에는 관리가 가능해야 한다.

This procedure disables EAC administrator access entirely on the CAS server where the steps are applied. If you to enable EAC administrator for internal users, you should install a separate CAS server and configure it to only handle internal requests using the following command: Set-ECPVirtualDirectory -Identity “InternalCAS\ecp (default web site)” -AdminEnabled $True
출처: <https://technet.microsoft.com/en-us/library/jj218639(v=exchg.150).aspx>

위 TechNet 링크에서 알려주는 대로 별도의 CAS 서버에서 AdminEnabled 속성을 True로 바꿔줘야 할 것 같다. 아마도 첫번째 CAS(CAS01)의 ECP(Default Web Site)에 해당 속성을 False로 했으니, 별도로 Internal용 CAS를 만들어 해당 ECP는 사용 가능하게 설정하면 될 것 같다. 이전에 꼬알라님과 함께 세팅해본 기억이 새록새록 난다. 햐, 지금 생각해 봐도 아주아주 감사합니다.

CAS01에 새 OWA/ECP 가상 디렉터리 만들기

아, CAS01에서도 새 ECP Virtual Directory를 만들면 될 것 같은데??

clip_image013

일단 ecp (Default Web Site)만 있다.

1. CAS01의 NIC에 두 번째 IP 추가

clip_image014

192.168.0.27 추가, DNS에 이 연결의 주소를 등록 부분을 해제

(이 부분 때문에 오류가 생깁니다. 이 포스트를 끝까지 읽어보세요.)

2. OWA_2nd 폴더 만들기

clip_image015

c:\inetpub에 원하는 폴더를 만든다.

3. 웹 사이트를 추가해 IP와 폴더를 매칭시키기

clip_image016

웹 사이트 추가

clip_image017

위와 같이 적절히 입력. IP 주소에는 두 번째로 추가한 것을 넣어준다.

clip_image018

OWA_2nd가 만들어졌다.

3. 폴더 권한 주기

clip_image019

해당 폴더의 속성에 들어간다.

clip_image020

보안 -> 편집

clip_image021

추가 클릭

clip_image022

위치 클릭

clip_image023

CAS01 선택

clip_image024

로컬의 IIS_IUSRS를 선택, 확인

clip_image025

다시 확인

clip_image026

읽기 및 실행에 체크

4. OWA_2nd 폴더에 내용 채워 넣기

clip_image027

%systemdrive%\inetpub\wwwroot에 있는 모든 파일을 복사하여,

clip_image028

새로 만든 OWA 폴더에 붙여넣기.

clip_image029

이렇게 되고…

clip_image030

추가로 ECP와 OWA라는 새 폴더를 만들어 놓는다.

clip_image031

이번에는 원래 OWA의 경로로 찾아가서,

clip_image032

동일하게 붙여 넣어 준다.

clip_image033

ECP도 마찬가지.

[오류 발생!] 갑자기 Exchange Management Shell이 동작하지 않는다?!

clip_image034

그런데 New-OwaVirtualDirectory 명령을 힘차게 내렸지만 제대로 명령이 동작하지 않았다!

clip_image035

AD DC의 DNS에 가보니 CAS2(26번)만 등록되어 있었다. 이게 문제인가 보다. CAS01의 DNS가 사라졌다!(위에서 ‘DNS에 이 연결의 주소를 등록’하는 옵션이 꺼졌기 때문인 듯)

[문제 해결] 두 번째 NIC을 추가해 작업을 진행하자

clip_image036

네트워크 어댑터를 CAS01에 추가해줬다.(VM은 종료한 상태)

clip_image037

두 IP를 추가했던 이더넷의 속성을 열어서,

clip_image038

추가했던 IP(27번)를 제거하고,

clip_image039

DNS에 등록에 다시 체크했다.

clip_image040

CAS01의 DNS가 다시 등록되었다!

clip_image041

이번에는 새로 추가한 NIC의 속성을 보자

clip_image042

아까 지웠던 IP를 다시 입력했다.

clip_image043

여기서는 ‘DNS에 이 연결의 주소를 등록’ 옵션을 체크 해제.

clip_image044

오호! 이제 25번만 제대로 표시된다.(CAS02는 무시해도 됨)

5. OWA와 ECP의 가상 디렉터리를 구성해주는 마법의 구문 실행!

clip_image045

OWA와 ECP를 새로 만들었다. 구문은 아래와 같다.

New-OwaVirtualDirectory -Server CAS01 -Role ClientAccess -WebSiteName OWA_2nd -Path “C:\inetpub\OWA_2nd\OWA”

New-EcpVirtualDirectory -Server CAS01 -Role ClientAccess -WebSiteName OWA_2nd -Path “C:\inetpub\OWA_2nd\ECP”

6. IIS 재시작 및 OWA2nd용 DNS 만들어 주기

그리고 IISRESET! (Virtual Directory를 만들었으니, RAM 크기를 늘려주었다.)

clip_image046

7. 이제 테스트해보자!

2nd OWA에 대한 DNS를 만들어주었다.(내부에서 편하게 액세스하기 위해)

clip_image047

오! 이제 AD01 에서 OWA2nd가 호출된다.

[테스트] OWA2nd 가 443 포트로 통신이 되나?

clip_image048

https://owa2nd/owa 가 들어가지므로,

clip_image049

https://owa2nd.archmond.kr/owa/ 가 되겠지! ㅋㅋ (인증서는 *.archmond.kr을 대상으로 발급받은 상태)

clip_image050

사서함 열기도 잘 되고…

[테스트] 대망의 Exchange 관리 센터 접근(OWA_2nd로)

clip_image051

과연 Exchange 관리 센터는?

clip_image052

오오!! ㅋㅋㅋ

clip_image053

ㅋㅋ 완료! 정리하면,

mail.archmond.kr/ecp 는 외부에서 접근 가능한 주소지만, ECP로 Exchange 관리 센터의 기능을 사용할 수 없고,
owa2nd.archmond.kr/ecp 는 내부에서만 접근 가능하며 ECP로 Exchange 관리 센터를 활용할 수 있다.

clip_image001[4]

구웃! 두 개, 세 개도 만들 수 있을 것 같은 자신감이 생겼다!아~더워라

이전 글: Exchange Admin Center(ECP)를 사용할 수 없게 만들려면?

도움을 받은 글: Configuring Multiple OWA/ECP Virtual Directories on the Exchange 2013 Client Access Server Role – Exchange Team Blog

이것도 살펴보세요!

메인 컴퓨터 윈도우 재설치: 프로그램 설치용 winget 스크립트, 그 외 프로그램들(기록용)

마이크로소프트365https://office.com Hyper-V 설치 via. https://learn.microsoft.com/ko-kr/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All 윈겟(Winget) 프로그램 자동 설치 스크립트 …

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다