it-swarm.asia

ما المدة التي يستغرقها عادة نشر خوادم الأسماء الخاصة المسجلة حديثًا؟

لدي حساب لدى Hostgator ، وقمت بتسجيل خوادم الأسماء الخاصة (ns1.mydomain.com و ns2.mydomain.com). كم من الوقت يجب أن أتوقع انتظار حدوث هذه التغييرات؟ هل يجب أن يكون موقع الويب الخاص بي غير متاح خلال تلك الفترة؟

10
Travis Northcutt

عادةً لا ، سينفذ معظم المسجلين الرئيسيين NS التحديثات بسرعة كبيرة (دقائق ، أو بضع ساعات فقط). ما تبقى هو TTL (time to live) القيمة التي تم تعيينها في السجلات التي تخدمها خوادم الأسماء الحالية التي تعمل على حل مجالك إلى عنوان IP الخاص به.

فترة التخزين المؤقت النموذجية هي 4 ساعات ، ومع ذلك يتمتع موفرو خدمة الإنترنت بحرية تجاهل ذلك ، ويستمرون في خدمة IP القديم أحيانًا حتى 72 ساعة (في معظم الحالات). على نحو فعال ، لن يدرك بعض المستخدمين أنك قد قمت بالتبديل إلى أن يقوم مزود خدمة الإنترنت الخاص بهم بمسح ذاكرة التخزين المؤقت لمحلل النطاق لنطاقك. لقد جربت وضع قيمة TTL على جميع سجلات A و CNAMES أسابيع قبل التغيير دون أي نوع من التأثير الإيجابي الذي يستحق الإبلاغ.

عند إجراء التبديل ، يجب الامتناع عن نشر محتوى جديد لمدة 72 ساعة على الأقل. بالإضافة إلى ذلك ، لا تقم بالتبديل خلال 72 ساعة من نشر محتوى جديد ، إذا كان يمكن تجنبه على الإطلاق.

ثم مرة أخرى ، يعتمد الأمر حقًا على المكان الذي يعيش فيه المستخدمون لديك. يتم تحديث معظم مزودي خدمة الإنترنت في الولايات المتحدة (على الأقل) مرة واحدة كل 48 ساعة. أثناء السفر في جميع أنحاء آسيا ، رأيت أن هذه العملية تستغرق ما يصل إلى أسبوعين (ولكن علينا أن نفكر في الوكلاء الذين تم تكوينهم بشكل فظيع هنا).

اعتمادًا على مدى وصولك ، بعد وقت قصير من التغيير ، سيكون الوصول إلى موقعك الجديد والمحتوى الجديد متاحًا لمعظم الأشخاص ، ولكن البعض الآخر سيحصل على 404. البعض الآخر قد لا يكون قادرًا على حلها على الإطلاق ، كل هذا يتوقف على من الذي يضرب خوادم أسماء مزود خدمة الإنترنت ( جنبا إلى جنب مع ما ISP) ومتى.

تحرير (ومحددة نوعا ما لهذا السؤال فقط)

يشير نطاقك حاليًا إلى:

Name Servers:
   ns1.travisnorthcutt.com
   ns2.travisnorthcutt.com

والحفر من خوادم الاسم العام يشير إلى:

[email protected]:~$ 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 عبر حمامة شركة الجوال.

12
Tim Post

من الناحية العملية ، أحب استخدام What My DNS ، وهي أداة عبر الإنترنت تقوم بتجربة عدد من خوادم DNS عبر الكوكب والتي ستعطي فكرة عن من حصل على ماذا وأين. إنها طريقة رائعة للحصول على إجابة على السؤال "هل نشر DNS الخاص بي؟"

6
artlung