산나물의 코드정원
서브도메인 설정 관련 문제(A레코드,네임서버) 본문
회사에 신입으로 들어온 지... 5개월이 다 되어간다.
그러나 아직도 너무 모르는 게 많다...
당연하다고 생각하고 모르는 게 많을수록 배울 때 느끼는 행복이 더 많을 거라고 생각하면서 시간을 보내고 있다.
도메인 등록 에러
고객사에서 요청한 애플리케이션을 만드는 중에 앱 서버 도메인을 설정하는데 일어난 일이다.
새로 도메인을 사야 하나?라고 대표님께 물어보니 기존에 고객사에서 이미 호스팅 사이트를 통해 도메인을 사용하고 있단다.
그러면 "DNS 관리 쪽에 들어가서 A 레코드 추가를 해주면서 서버 ip를 등록하면 사용할 수 있겠네"라고 쉽게 생각하고 고객사에서 이용 중인 cafe 24 호스팅 사이트에 들어가서 레코드 설정을 하였다.
근데 아무리 해도 서브도메인이 등록이 되지 않는다.
내가 알고 있는 지식에서는 그게 되야 하는데...(하긴... 너무 쉽게 되면 더 이상한거지...) 그래서 구글링,챗GPT,블로그 뒤적이면서 방법을 찾으려고 했다.
하지만 다 같은 이야기를 하고 있었고 내가 하려던 방식과 같은 대답을 내놓고 있었다.
결국 cafe24 고객센터에 1:1문의를 했다. 왜 이 방법을 진작에 쓰지 않았을까...?
문제 해결
- 도메인명 : aaa.co.kr
- 요청사항 : 현재 도메인에 연결되어 있는 사이트를 별개로 bbb.aaa.co.kr이라는 서브도메인을 설정해 다른 ip 주소에 도메인을 연결하고 싶습니다. a 레코드 추가 탭을 이용하여서 추가를 하였는데 등록이 되지 않아서, 다른 어떤 조치를 취해야 하는지 궁금합니다.
문의 답변은 다음과 같았다.
-> A 레코드와 같이 DNS 값의 경우 도메인의 네임서버 업체에서 설정해 주셔야 합니다. 번거로우시겠지만 네임서버 업체(필자의 경우 AWS였다.)를 확인하신 뒤 해당 업체 측으로 설정 여부에 대해 문의해 주시길 바랍니다.
아... 그렇다. 조금 더 알아보니 aws Route53을 이용하고 있었고, aws Route53 서비스에 들어가서 레코드 추가를 통해 서브도메인을 설정해 주어야 가능하다는 것이었다.
지금 보면 너무 단순한 거였고 당연한 거였는데, 스스로에게 조금 실망을 하기도 했다.
그래서 같은 실수를 여러 번 반복하지 않기 위해서 글로써 정리를 한다.
아직 aws 계정에 대한 정보가 확보되지 않아 완전히 해결된 상태는 아니지만 해결이 되고 난 뒤에 다시 글을 추가하도록 하겠다.
이 글이 저와 같은 문제나 어려움에 부딪힌 여러분들께 도움이 되었으면 좋겠습니다.
읽어주셔서 감사합니다.
'CODE' 카테고리의 다른 글
App 버전 관리 - Semver (Semantic Versioning) (0) | 2024.03.28 |
---|