
네트워크
[네트워크] 내부망 TO 내부망을 탈 때 애플리케이션의 IP 수집
개요 이번 글에서는 내부망 TO 내부망에 있는 웹서버를 탈 때 애플리케이션의 IP 수집과 관련해서 이야기해 보려고 합니다. 배경 사내 프로젝트 QA 환경에서 결제 API를 사용 중에 문제를 만났다. 분명 한국에서 VPN 없이 결제 시도를 했는데 해외 결제 모듈이랑 연동되는 현상을 발견했다. 결제 모듈을 불러오는 방식은 아래 플로우와 같다. Client IP 수집 수집된 IP 기반으로 국가 코드 조회 API 요청 Response된 국가 코드를 통해 결제 API 요청시 같이 파라미터로 넣어 요청 하지만 이때 국내 IP임에도 불구하고 국가 코드 조회 API가 US(미국)라는 국가 코드를 반환했다. 해당 API의 파라미터 로그를 확인해보니 IP가 사내 Private IP로 잡혀 전달되고 있었던 것이었다. IP ..