질문이 있으십니까?

기본 컨텐츠 및 사용자가 직접 참여하여 만들어진 다양한 내용을 검색합니다.

네임서버 변경은 네트워크 파장이 있어 사이트가 바로 접속되지 않습니다.

INTRO

웹서버에 접속이 안되는 여러가지 원인이 문제일 수 있습니다. 웹서버의 설정, 네트워크 구성, 소프트웨어 설정등을 확인해보셔야 합니다. 자신의 서버에 접속이 되지 않을 경우에, 그 것이 DNS 문제인지 여부는 DNS 검사를 해보아야 합니다. DNS 설정을 확인하고, 자신의 도메인에 대한 DNS설정이 잘되어 있는지를 확인해보시기 바랍니다.

1. 네임서버를 변경한지 얼마 되지 않은 경우

도메인등록업체에서 도메인에 대한 네임서버를 변경하면, 그 변경내역이 도메인최상위 기관의 DNS에 적용되고 전세계 cache DNS에 전파되는 데에 최대 2~3일까지 소요될 수 있습니다.

해당 기간 내에 DNS 조회를 할 경우는 구 네임서버에 설정한 정보를 가져오거나, 아니면 네임서버가 설정되지 않은 것으로 인식될 수 있으므로 설정한 DNS 설정값이 반영되지 않아서 서버로 접속이 되지 않을 수 있으나, 시간이 지남에 따라 차츰 신규 네임서버로 연결되는 비중이 높아지게 되어 정상적으로 작동하게 될 것이므로, 여유를 가지고 기다리시기 바랍니다.

네임서버 변경은 DNS 체계상 변경된 내역이 전파되는데 기간이 소요되는 것이므로 시간이 지나면 자연스럽게 해결될 것입니다.

2. 레코드를 추가/수정한 경우

레코드를 새로이 설정한 경우에도 이전에 설정되어 있던 정보에 따라 바뀐 정보가 적용되는 데에 시간이 걸릴 수 있습니다.

기존에 등록되어 있던 IP가 있었을 경우, 여전히 전세계의 cache DNS에 남아있을 수 있습니다. 해당 cache가 남아 있을 수 있는 시간을 TTL(Time To Live) 이라고 하며, TTL이 만료되기 전까지 cache DNS는 새로운 정보를 가져오지 않을 수 있습니다. (즉, 이전 IP가 가지고 있던 TTL 시간이 경과하여야 전세계의 cache DNS에 변경 내역이 전달됩니다.)

호스트의 IP주소(A레코드)의 TTL은 기본 10분 등으로 설정되어 있으므로, TTL이 10분으로 된 상태에서 "호스트 IP(A) 관리"에서 호스트의 IP 주소를 변경하였다면, 최대 10분이 지나야 전세계 cache DNS에서 IP 주소가 구 IP 주소에서 새 IP주소로 변경됩니다.

이 또한 DNS 체계상 그런것이며, cache DNS의 TTL들이 모두 만료되어 새로운 정보로 갱신되면 문제없이 접속될 것입니다.

3. 작업후에도 접속이 안될때

1. [메뉴] → [cmd] → 명령 프롬프트에서 [ ipconfig /flushdns ]
2. 인터넷의 캐쉬값을 삭제 한다.
- IE에서 캐쉬값 삭제 방법
'인터넷 익스플로러(IE)에서 각종 버튼 및 기능이 동작하지 않을때'참고 부탁드리겠습니다.
- 크롬에서 캐쉬값 삭제 방법
'[설정] - 인터넷사용기록'삭제에서 진해해주시면 됩니다.
3. 이렇게해도 파장이 발생을 한다고 하면은 '컴퓨터 재부팅' 후 확인부탁드리겠습니다

댓글을 작성하세요

문서 이력

  • 2020-05-21 날짜로 이동학 님으로 부터 컨텐츠명이 변경 되었습니다.
  • 2020-05-22 날짜로 이동학 님께서 등록 작업을 하였습니다.