23.06.15
DEVOTEE를 활성화 시키면
지금 작성한 커뮤니티 글에 대해 1개의 댓글을 달아줍니다.
버튼을 누르면 글 수정 시 ChatGPT가 작성한 댓글이 수정됩니다.
| 컨텐츠 유형 | 제목 | 저장일 | 삭제 |
|---|
본인인증 로그인에 실패하였습니다.
회원이 아니시거나 본인인증 등록이
완료되지 않은 사용자입니다.
안녕하세요.
이번 포스팅에서 도메인 일부 영역을 Amazon Route 53에서 관리하는 방법에 대해서 알아보려고 합니다.
나만의 도메인 혹은 회사의 주 도메인을 모두 Amazon Route 53에 등록해서 관리 할 수도 있겠지만,
이미 많은 서비스에 대한 레코드들이 주 도메인에 포함되어서 운용 중인 경우에는
도메인의 네임서버를 전체 이관하는 것이 쉬운 일은 아닐 것입니다.
이 경우에 특정 영역에 대해서만 Amazon Route 53으로 위임하여 레코드를 관리 할 수 있습니다.
예를 들어서, On-Premises의 DNS에서 회사의 주 도메인을 운용 중인 경우에
새로운 Chatbot서비스를 개발했을 때
주 도메인은 다른 레코드는 기존의 네임서버에서 관리를 하고
Chatbot 서비스에 대한 레코드만 Amazon Route 53에서 관리를 하는 것입니다.
이러한 관리 방식을 도메인 위임이라고 하는 데,
이제부터 도메인 위임을 하는 방법에 대해서 자세히 알아보겠습니다.
주 도메인은 'zigispace.store' 이고, 위임할 서브 도메인 영역은 'chatbot.zigispace.store'로 가정합니다.
먼저, 위임할 도메인 영역을 생성하기 위해서 Amazon Route 53 에서 'hosted zones' 메뉴로 가서,
Create hosted zone 메뉴를 선택하여, 신규 hosted zone을 생성합니다.
주 도메인인 zigispace.store의 서브 영역으로 'chatbot.zigispace.store'를 Domain name으로 입력합니다.
Type은 Public hosted zone으로 선택합니다.
하단의 Create hosted zone 버튼을 클릭해서 생성을 완료합니다.
다음과 같이 chatbot.zigispace.store 에 대한 Hosted zone이 생성된 것을 확인 할 수 있습니다.
이제 Zone이 생성되었으니, 레코드를 생성해 보겠습니다.
Create Record 버튼을 클릭해서 신규 레코드를 생성합니다.
chatbot.zigispace.store 에 대한 레코드를 생성할 것이기 때문에 Record name은 비워둡니다.
Record type은 원하시는 type을 선택하면 되며, 여기에서는 A 레코드로 선택한 후, 10.1.1.1로 등록하겠습니다.
다음과 같이 레코드가 생성된 것을 볼 수 있습니다.
chatbot.zigispace.store에 대한 레코드를 등록하였지만,
nslookup으로 chatbot.zigispace.store에 대한 레코드에 값을 조회해 보면,
다음과 같이 조회가 되지 않는 것을 볼 수 있습니다.
왜나면, zigispace.store라는 도메인의 네임서버거 Amazon Route 53이 아니기 때문입니다.
chatboat.zigispace.store 영역을 Amazon Route 53에서 관리하기 위해서는
zigispace.store 도메인의 네임서버에서 위임(Delegation)을 설정을 해야합니다.
그럼 이제부터,
zigispace.store 도메인의 네임서버에서 위임 설정을 진행 해보겠습니다.
현재 zigispace.store 도메인의 네임서버는 Windows 서버에서 DNS 기능을 활성화해서 운용 중이라고 가정합니다.
Windows DNS에 등록된 zigispace.store 영역을 선택한 이후에
'New Delegation' (새 위임)을 선택합니다.
New Delegation Wizard에서, 위임할 도메인 영역을 입력합니다.
zigispace.store 영역에서 등록하는 것이기 때문에 서브 영역만 입력하면, 하단에 FQDN을 확인 할 수 있습니다.
다음은 해당 서브 영역을 관리할 네임서버를 등록해야 합니다.
본 Windows DNS가 아니라, 이 서브 영역에 대해서는 아래의 위임 네임 서버에서 관리한다는 것이지요.
위임 영역의 네임서버는 처음에 Amazon Route 53에서 Hosed Zone 생성 이후에 확인 할 수 있는
hosted zone에 대한 NS 레코드로 등록된 AWS DNS를 등록하시면 됩니다.
총 4개가 등록되어 있으니, 그 값을 그대로 Windows DNS에 등록하시면 됩니다.
AWS DNS 정보를 하나 복사해서,
New Name Server Record의 FQDN에 입력하고, 'Resolve' 버튼을 클릭합니다.
다음과 같이 AWS DNS에 대한 IP 정보가 조회되면서, Validated가 OK가 된 것을 확인 할 수 있습니다.
하단의 'OK' 버튼을 클릭해서 등록을 합니다.
다음과 같이 정상적으로 등록된 것을 볼 수 있습니다.
나머지 3개의 AWS DNS도 동일하게 등록합니다.
4개의 네임 서버를 모두 등록하면 다음과 같은 화면을 보실 수 있습니다.
하단의 'Next' 버튼을 눌러서, 네임서버 등록을 완료합니다.
New Delegation Wizard에서 'Finish' 버튼을 눌러서 위임 설정을 완료합니다.
Windows DNS에서는 zigispace.store 영역의 chatbot이라는 서브 영역에 다음과 같이
4개의 NS 레코드가 등록된 것을 확인 할 수 있습니다.
이제 모든 위임 설정 작업은 완료되었습니다.
다시 nslookup에서 chatbot.zigispace.store 을 조회하면,
다음과 같이 Amazon Route 53에서 등록한 레코드가 조회 되는 것을 확인 하실 수 있습니다.
이렇게 서브 도메인 영역을 위임을 하고 나면,
Windows DNS에서 위임한 chatbot.zigispace.store 이외에도 chatbot.zigispace.store의 서브 영역도 사용이 가능합니다.
아래와 같이 img.chatbot.zigispace.store 레코드로 추가로 등록해 보았습니다.
nslookup을 통해서 보면, 아래와 같이
chatbot.zigispace.store의 서브 영역인 img.chatbot.zigispace.store도 정상적으로 조회되는 것을 볼 수 있습니다.
이렇게 도메인 위임 기능을 사용하게 되면,
주 도메인에 대한 네임 서버를 변경 하지 않아도, 신규 서비스를 위한 서브 도메인 영역을 별도로 관리 할 수 있기 때문에
보다 효율적으로 도메인 관리를 하실 수 있을 것 입니다.
DEVOTEE를 활성화 시키면
지금 작성한 댓글에 AI가 댓글을 달아줍니다.