Hostgator에 계정이 있고 개인 이름 서버 (ns1.mydomain.com 및 ns2.mydomain.com)를 등록했습니다. 이러한 변경이 이루어질 때까지 얼마나 기다려야합니까? 해당 기간 동안 내 웹 사이트를 사용할 수 없습니까?
Hostgator에 계정이 있고 개인 이름 서버 (ns1.mydomain.com 및 ns2.mydomain.com)를 등록했습니다. 이러한 변경이 이루어질 때까지 얼마나 기다려야합니까? 해당 기간 동안 내 웹 사이트를 사용할 수 없습니까?
답변:
일반적으로 아니요, 대부분의 주요 등록 기관은 NS 업데이트를 매우 빠르게 (몇 분 또는 몇 시간) 구현합니다. 남아있는 것은 TTL (time to live)
도메인을 IP로 확인하는 기존 이름 서버가 제공하는 레코드에 설정된 값입니다.
일반적인 캐시 기간은 4 시간이지만 ISP는이를 무시할 수 있으며 때로는 최대 72 시간 (대부분의 경우)까지 기존 IP를 계속 제공합니다. 실제로 일부 사용자는 ISP가 도메인의 리졸버 캐시를 지울 때까지 사용자가 전환했음을 인식하지 못합니다. 보고 할 가치가있는 긍정적 인 영향없이 변경하기 전에 모든 A 레코드와 CNAMES 주에 TTL 값을 계산했습니다.
전환 할 때 적어도 72 시간 동안 새 콘텐츠를 게시하지 마십시오. 또한 피할 수 없다면 새 콘텐츠를 게시 한 후 72 시간 이내에 전환하지 마십시오.
다시 말하지만, 실제로 사용자의 위치에 따라 다릅니다. 대부분의 미국 ISP는 최소한 48 시간마다 한 번씩 새로 고칩니다. 아시아를 여행하는 동안 프로세스가 최대 2 주가 소요되는 것을 보았습니다.
도달 범위에 따라 새 사이트를 변경하면 곧 새로운 사이트와 새 컨텐츠에 액세스 할 수 있지만 일부는 404를 얻습니다. 일부는 전혀 문제를 해결할 수없는 경우 ISP 이름 서버를 누가 방문했는지에 따라 다릅니다 ( 무엇 ISP와 함께) 언제.
편집 (이 질문에만 해당)
귀하의 도메인은 현재 다음을 가리 킵니다.
Name Servers:
ns1.travisnorthcutt.com
ns2.travisnorthcutt.com
그리고 공개 네임 서버의 발굴은 다음을 가리 킵니다.
tpost@tpost-desktop:~$ dig @4.2.2.3 travisnorthcutt.com A
; <<>> DiG 9.6.1-P2 <<>> @4.2.2.3 travisnorthcutt.com A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37231
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;travisnorthcutt.com. IN A
;; ANSWER SECTION:
travisnorthcutt.com. 14400 IN A 174.122.19.154
;; Query time: 334 msec
;; SERVER: 4.2.2.3#53(4.2.2.3)
;; WHEN: Thu Aug 5 01:56:48 2010
;; MSG SIZE rcvd: 53
퍼블릭 NS (레벨 3에서 유지 관리)는 다음과 같은 순서로 이루어집니다.
4.2.2.1
4.2.2.2
4.2.2.3
그리고 그들은 적어도 내 경험상 당신이 설정 한 TTL을 준수합니다. 쿼리 시간을 무시하십시오 .TCP over carrier pigeon을 사용하는 동안 전 세계를 파고 들었습니다.
실질적으로, 나는 전세계 의 수많은 DNS 서버를 샘플링하는 온라인 도구 인 What 's My DNS를 사용하는 것을 좋아 합니다. "DNS가 전파 되었습니까?"라는 질문에 대한 답변을 얻을 수있는 좋은 방법입니다.