AWS Lightsail 인스턴스에서 외부 인터넷 망으로 네트워크 접근이 안되는 문제가 발생합니다.

0

안녕하세요, AWS Lightsail 인스턴스를 사용하여 서비스를 운영하고있습니다.

제가 서비스 내부에서 호출하는 외부 api 중에 https://www.vworld.kr/ 에서 제공하는 주소로 위도와 경도를 가져오는 api입니다.

해당 api 호출이 안 되는 것 같아서 아래 사잔과 같이 AWS Lightsail linux2 인스턴스 서버의 콘솔에 접근하여 ping (ping vworld.kr)을 날려보니 핑이 나가지 않습니다.

위쪽이 aws lightsail linux2 인스턴스 서버 아래쪽이 로컬 환경

위 사진에서 위쪽 콘솔이 aws lightsail linux2 인스턴스 서버이고, 아래쪽이 로컬 환경입니다.

curl -X GET "http://api.vworld.kr/req/address?service=address&request=getCoord&key={service-key}&address=%EC%84%9C%EC%9A%B8%ED%8A%B9%EB%B3%84%EC%8B%9C%20%EC%A4%91%EA%B5%AC%20%EC%98%A4%EC%9E%A5%EB%8F%99%20148-16&type=PARCEL"

aws lightsail linux2 인스턴스 서버에서 위 api를 호출하면 네트워크 연결이 안 되는 문제가 발생하는데, 로컬 환경에서는 정상적으로 작동하여 응답이 바로옵니다.

원래는 aws lightsail linux2 인스턴스 서버에서 정상 작동하던 것이여서 네트워크 포트 설정 이런 문제는 아닌 것 같습니다.

지난번에도 정상 작동하다가 같은 현상이 발생하여 도저히 해결하지 못하겠어서 새로운 인스턴스로 서버를 옮겼습니다.

이번에도 동일하게 이런 문제가 발생하는데, 어떤 문제인지 도무지 모르겠습니다.

도움 주시면 정말 감사하겠습니다...

2개 답변
0
수락된 답변

안녕하세요. api.vworld.kr 오픈API 는 국토교통부에서 제공하는 서비스로 보여집니다.

AWS에서 할당하는 공인IP는 실제로는 서울 리전에 있는 인스턴스에 할당이 됩니다만, 간혹 국내 기관에서 제공하는 사이트에서는 이를 해외IP로 인지하여 원천 차단하는 경우가 많습니다.

해당 사이트에 아래와 같은 문의가 있던데, vworld 쪽으로 문의해 보시는 것이 좋을 것 같습니다. https://www.vworld.kr/v4po_brdqna_s002.do?pageIndex=1&searchCondition=4&searchKeyword=aws&bodIde=53&brdIde=23376&bodCde=&fileCheck=Y&repyCheck=Y

공지사항 > [포털] 브이월드 국외 클라우드 서비스 활용 접속 제한 안내 https://www.vworld.kr/v4po_brdnotice_s002.do?pageIndex=1&searchCondition=3&searchKeyword=%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C&bodIde=&brdIde=23353&bodCde=NTC&fileCheck=Y&repyCheck=N&brdDes=%25uD074%25uB77C%25uC6B0%25uB4DC

안녕하십니까? 브이월드 운영기구 입니다.

브이월드 오픈API를 통해 다양한 서비스 창출을 위해 노력하신 노고에 마음 깊이 감사드립니다. 브이월드는 '국토교통부 국가공간정보 보안관리규정 제13조'에 따라 국외 접속이 제한됩니다.

또한, 국내에서 국외 클라우드 서비스 (Amazon AWS, Microsoft Azure, Google Could IP) 등 국외 지점서버를 경유하는 서비스의 경우도 이용이 제한되어 브이월드 오픈API를 활용하여 구축·운영중인 서비스는 접속이 제한될 수 있으니, 이 점 참고부탁드립니다.

본 공지 관련하여 문의사항 및 자세한 기술지원은 브이월드 고객지원센터(1661-0115)로 문의하여 주시기 바랍니다. 항상 브이월드를 이용해 주셔서 감사합니다.

froguin
답변함 3달 전
0

그런 이유가 있는지는 몰랐네요..

답변해주셔서 감사드립니다!!

답변함 3달 전

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

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

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