[DNS] Private DNS + Peering + Bastion On Azure 핸즈온 시나리오

작성자
Roronoa
작성일
2019-11-21 21:57
조회
5349
내부 DNS를 사용하여 다양한 시나리오를 만들어보고자 이 글이 만들어졌습니다. 단순히 Private DNS를 사용하는 시나리오는

Microsoft 공식문서에 잘나와 있기 때문에 이글에서는 좀더 높은 레벨에 시나리오를 만들어보는 것입니다.

더욱 다양한 시나리오로 바뀔수 있으며 이 밑에 Hand-On을 그대로 따라해본다면 다양한 시나리오로 확장 해나갈수 있으며

가상네트워크와 Private DNS를 더 자세히 알수 있기 하기 위한 Hand-On 입니다.
Azure NIC Flow

 

  1. Bastion 서버를 만들기 위해 리소스 그룹생성

  2. Bastion 가상네트워크 생성과 함께 주소공간이 충돌나지 않게 주의 하며 서브넷도 생성

  3. 가상머신을 생성하여 만들어놓은 가상네트워크에 생성하면서 고정아이피 생성

  4. Bastion이므로 Public IP 확인

  5. SSH로 접속 확인

  6. 다른 리소스 그룹 생성

  7. 데이터 베이스를 위한 가상네트워크 생성과 함께 주소 공간이 충돌 나지 않게 서브넷 생성

  8. 가상머신을 생성하며 데이터 베이스이므로 Private IP만 생성시켜  Private Virtual Network 생성

  9. 두개의 가상머신을 연결하여 Peering을 연결합니다

  10. Private DNS를 생성합니다

  11. Private DNS에 Database 서버의 Private IP를 A record로 등록합니다.

  12. DNS Link를 각각 두개의 가상네트워크에 연결합니다

  13. Bastion 서버에서 데이터베이스 서버를 Private DNS로 접속해봅니다.

  14. 잘 접속 됩니다. 잘 안된다면 다시 처음부터 그대로 따라 해봅니다.