blog feature image
목차

다음은 예시 시나리오입니다: 도메인을 등록했고, 파킹으로 설정되어 있습니다. 웹사이트를 개발하기로 결정할 때가 오면, 호스팅을 구매하고 도메인이 웹 호스트의 네임 서버를 사용하도록 설정합니다. 네임 서버 변경이 적용되기를 기다린 후 웹사이트를 방문합니다. 하지만 어떤 이유로 www.dynadot.com으로 리디렉션됩니다. 도메인이 이전에 파킹을 사용하지 않았다면, 오래된 웹사이트가 보일 수 있습니다. 이는 일반적으로 IP 주소 캐싱, 즉 DNS 전파 때문입니다.

무슨 일이 일어나고 있나요

웹 브라우저(Internet Explorer, Firefox 등)를 통해 웹사이트를 요청하면, 요청은 먼저 컴퓨터의 인터넷 서비스 제공업체(ISP)로 전송됩니다. ISP는 도메인의 네임 서버에 연락하여 웹 호스팅 서버의 위치(IP 주소)를 조회합니다. 캐싱은 IP 주소 위치의 웹 호스팅 서버가 더 이상 웹사이트를 호스팅하지 않을 때 발생하지만, 방문자의 웹 브라우저는 여전히 해당 서버에 연결하여 웹 페이지를 검색하려고 시도합니다. 이는 웹 브라우저와 컴퓨터의 운영 체제가 이미 조회된 IP 주소 목록을 유지하고, 향후 IP 주소 조회 시 해당 목록을 참조하기 때문입니다. ISP도 자체 IP 주소 목록을 유지합니다. 이의 목적은 웹 페이지 로딩 시간을 단축하고 인터넷 트래픽을 줄이기 위함입니다. 불행히도, 이는 네임 서버 변경 시 지연을 초래할 수 있습니다. 아래 이미지는 캐싱이 없을 때와 있을 때 어떤 일이 발생하는지 보여줍니다.

 

캐싱 없음- 이는 당신의 웹사이트를 처음 방문하는 사람이나, 오랫동안 방문하지 않은 사람에게 발생하는 조회 유형입니다.

 


 

ISP 수준에서 캐싱 - ISP는 이미 조회된 도메인 목록을 유지합니다. 이 목록은 며칠 동안만 보관됩니다. 네임 서버 변경이 이루어지면, '이미 검색됨' 목록에 있는 IP가 만료될 때까지 ISP는 새로운 IP를 조회하지 않습니다. 따라서 아래 예시에서 ns1.your-new-host.com이 'www.yourwebsite.com은 IP 주소 223.224.200.201에 있습니다'라고 말해도, '이미 검색됨' 목록에 있는 www.yourdomain.com의 IP가 만료될 때까지 웹사이트 방문자는 그 정보를 받지 못합니다.

 


 

컴퓨터에서 캐싱 중입니다.- 심지어 당신의 컴퓨터와 웹 브라우저도 IP 주소를 캐시합니다. 이렇게 하면 인터넷을 통해 IP 주소를 조회할 필요가 없어 시간을 절약할 수 있습니다. 하지만 네임 서버 변경 중에는 컴퓨터가 며칠 동안 여전히 이전 IP 주소로 이동할 수 있습니다.

 


 

캐시된 웹사이트 보기

새로운 방문자나 드물게 방문하는 사람에게는 웹사이트가 여전히 제대로 작동합니다. 당신에게 작동하도록 하려면 몇 가지 시도해 볼 수 있습니다. 웹사이트를 보면서 웹 브라우저의 새로 고침 버튼을 반복적으로 클릭하거나, 웹 브라우저의 캐시를 지울 수 있습니다. 컴퓨터를 재시작해 볼 수도 있습니다. Windows 사용자는 'ipconfig /flushdns' 명령을 사용하여 OS 캐시를 지울 수 있습니다. 이전 방법들이 작동하지 않으면, ISP에 의해 IP 주소가 캐시되었을 수 있습니다. 그 경우 ISP에 연락하여 DNS 캐시를 지워 달라고 요청할 수 있습니다. 위의 모든 방법이 작동하지 않으면, 캐시된 IP가 만료되기를 1-3일 기다려야 할 수 있습니다.

그동안 다른 ISP에서 도메인을 방문해 볼 수 있습니다. 예를 들어 직장, 도서관, 카페 등에서요. 그곳의 ISP와 컴퓨터가 이전에 당신의 웹사이트를 방문하지 않았거나, 최근에 캐시된 IP 주소를 가지고 있지 않기를 바랍니다. 결국 캐시된 IP 주소는 만료되고, 실시간 IP 주소가 조회되어 웹사이트 연결에 사용될 것입니다.

공유
/
작성자
Dynadot
Dynadot Team