AWS re:Post을(를) 사용하면 다음에 동의하게 됩니다. 이용 약관

국내 도메인 (.kr) 이용 시 aws 서버 상 unknown host name

0

안녕하세요, 현재 seoul region 이용 중인데, 다름이 아니라

두 개의 서로 다른 서버 (같은 seoul region, 편의상 A / B 서버) 상에 A 서버는 a.co.kr 의 도메인을 가지고 있습니다.

B 서버에서 a.co.kr/xxx/ 방식으로 REST API 호출을 하기를 원하는데,
이전에 해외에서 구매했던 도메인인 A.com을 통한 API 호출은 가능하나, a.co.kr을 이용한 호출시엔 unknown host name 이라는 exception 이 발생하고 있습니다.

여기 저기 서치를 해본 결과 라우트 53에 기존 도메인(.co.kr) 을 연동해서 Elastic IP를 가리키게 하면 된다고 나오는데 이러한 방식으로 해결하는 것이 맞는지, 아니면 기존 서버 setting 에서 별도로 방법을 취해줘야 하는 것인지, 그리고 왜 이런 현상이 나온 것인지 궁금하여 포럼에 문의 드립니다.

감사합니다.

JKLee
질문됨 5년 전18회 조회
1개 답변
0

호스팅 업체에서 NS를 기존에 본인 회사의 NS를 이용하다가, cloudflare의 NS를 이용하게 변경하였더군요.

찾아보니 .kr문제가 아니고 국내 도메인 업체는 해외 트래픽이 발생할 경우 별도의 비용같은게 부과된다고 합니다.

때문에 사용자가 요청하지 않는 이상 국내 도메인 업체에서 구매한 도메인의 경우엔 해외 망에서 접근이 차단되어 있고, 그렇게 차단된 상태이다 보니 (NS상에서) korea region이 위치는 한국에 있어도 전체 망 자체는 해외라 접근이 불가능한 상태 였던것 같습니다.

그 증거로 제가 기존에 가지고 있던 .com의 경우 해외에서 구매한 도메인이기 때문에 작동하고 있었고, 국내 망(로컬이나 일반 사용자가 브라우저를 통해 접근)의 경우엔 .kr이 호출이 가능했었던 것 같습니다.

어디까지나 추측이기 때문에 혹시 제가 잘못 알고 있거나 정확한 원인을 알고 계신 분이 있다면 답변 달아주시길 바랍니다.

JKLee
답변함 5년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인