Tôi có một tài khoản với Hostgator và đã đăng ký máy chủ tên riêng (ns1.mydomain.com và ns2.mydomain.com). Tôi nên đợi bao lâu để chờ những thay đổi đó diễn ra? Trang web của tôi có nên không có sẵn trong thời gian đó?
Tôi có một tài khoản với Hostgator và đã đăng ký máy chủ tên riêng (ns1.mydomain.com và ns2.mydomain.com). Tôi nên đợi bao lâu để chờ những thay đổi đó diễn ra? Trang web của tôi có nên không có sẵn trong thời gian đó?
Câu trả lời:
Thông thường, không, hầu hết các nhà đăng ký lớn sẽ thực hiện cập nhật NS rất nhanh (vài phút hoặc chỉ vài giờ). Những gì còn lại là TTL (time to live)
giá trị được đặt trên các bản ghi được phục vụ bởi các máy chủ tên hiện tại của bạn giải quyết tên miền của bạn thành IP của nó.
Thời gian bộ nhớ cache thông thường là 4 giờ, tuy nhiên ISP có thể tự do bỏ qua điều đó và tiếp tục phục vụ IP cũ đôi khi lên đến 72 giờ (trong hầu hết các trường hợp). Thực tế, một số người dùng của bạn sẽ không nhận ra rằng bạn đã chuyển đổi cho đến khi ISP của họ xóa bộ đệm bộ giải quyết cho miền của bạn. Tôi đã thử xếp tầng giá trị TTL trên tất cả các bản ghi A và CNAMES tuần trước khi thay đổi mà không có bất kỳ loại hiệu ứng tích cực nào đáng báo cáo.
Khi thực hiện chuyển đổi, hãy hạn chế đăng nội dung mới trong ít nhất 72 giờ. Ngoài ra, không thực hiện chuyển đổi trong vòng 72 giờ sau khi đăng nội dung mới, nếu có thể tránh được.
Sau đó, một lần nữa, nó thực sự phụ thuộc vào nơi người dùng của bạn sống. Hầu hết các dịch vụ làm mới của ISP Hoa Kỳ (ít nhất) cứ sau 48 giờ. Trong khi đi du lịch khắp châu Á, tôi đã thấy quá trình đó mất tới hai tuần (nhưng chúng tôi phải xem xét các proxy được cấu hình khủng khiếp ở đây).
Tùy thuộc vào phạm vi tiếp cận của bạn, ngay sau khi thay đổi trang web mới của bạn và nội dung mới sẽ có thể truy cập được hầu hết, nhưng một số sẽ nhận được 404. Một số có thể không thể giải quyết được, tất cả phụ thuộc vào người truy cập máy chủ tên ISP ( cùng với những gì ISP) và khi nào.
Chỉnh sửa (và khá cụ thể cho câu hỏi này)
Tên miền của bạn hiện đang trỏ đến:
Name Servers:
ns1.travisnorthcutt.com
ns2.travisnorthcutt.com
Và một đào từ các máy chủ tên công cộng chỉ đến:
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 công cộng (được duy trì bởi Cấp độ 3), theo thứ tự:
4.2.2.1
4.2.2.2
4.2.2.3
Và họ tuân theo các thiết lập của bạn, ít nhất là theo kinh nghiệm của tôi. Vui lòng bỏ qua thời gian truy vấn, tôi đang đào từ khắp nơi trên thế giới trong khi sử dụng TCP trên chim bồ câu của nhà mạng.
Là một vấn đề thực tế, tôi thích sử dụng What's My DNS , một công cụ trực tuyến lấy mẫu một số máy chủ DNS trên khắp hành tinh sẽ đưa ra một số ý tưởng ai sẽ biết cái gì, ở đâu. Đó là một cách tuyệt vời để có được một loại câu trả lời cho câu hỏi "DNS của tôi đã được truyền bá chưa?"