윈도우즈의 CMD창에서 nslookup 명령어를 이용하여 웹 페이지의 DNS 정보중 IP를 알 수가 있다.
nslookup에서 얻은 IP주소를 입력하여 웹브라우저로 접속 시 예상과 다른 응답 값을 전달 받았다.
서버의 헤더정보를 확인하기 위하여 Burp Suite 프로그램을 이용하여 더를 본 결과 AkamaiGHost로 응답 받았다.
Akamai는 회사명으로 해당 서버는 메인 컨텐츠를 생성하고 서버의 사용량을 줄이는 Origin Server와 Edge Server로 이루어진 CDN 서비스다.
URL을 요청하여 CDN 서비스가 컨텐츠를 불러와주는 것으로 nslookup으로 도메인을 기준으로 요청하였을때 CDN 서비스가 해당 데이터를 중계해주는 방식으로 사용되어 nslookup의 결과 값이 CDN 서버로 나오게 된다.
즉, 특정 서비스로 웹 서버의 응답값을 전달 받는 경우가 있으므로 IP를 통하여 웹서버로 바로 접속하지 못 할 수도 있다는 점이 중요하다.
쉬운 이해
Domain : 광화문 참좋은 빵집
IP : 광화문대로1 43
광화문대로1 43에 가보면 건물에 2개의 상가가 있다.
하나는 '참좋은 빵집' 하나는 '이시려 치과'다
IP로 질의하게되면 '참좋은 빵집'을 요청한건지 '이시려 치과'를 요청한건지 CDN서버에서 알지 못한다.
Domain으로 접근하게되면 CDN서버가 알아서 참좋은 빵집과 통신하게 해준다.