سؤال

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

كيف يقوم المسجل الخاص بي بتخزين البيانات المتعلقة بخوادم الأسماء؟هل هو شيء ذكي، مثل امتلاكهم السلطة لتخزين سجلات NS في خوادم الأسماء الجذرية؟

أنا في حيرة من هذا الجزء، هل يمكن لأحد أن يشرح لي؟

هل كانت مفيدة؟

المحلول

يكون المسجل مسؤولاً عن تعيين إدخال Root DNS الذي يقول، "عندما يطلب شخص ما موقع stackoverflow.com، أخبره أن DNS المعتمد هو xxx.xxx.xxx.xxx".لديهم واجهة تسمح لهم بإجراء تغييرات على السجلات التي يمتلكونها.

ثم يجب على مقدم الطلب الانتقال إلى نظام أسماء النطاقات المعتمد (وهو الذي حددته للمسجل الخاص بك وهو DNS الخاص بك) للعثور على عنوان IP الخاص بـ stackoverflow.com، وأي مجال فرعي منه، وخادم البريد الإلكتروني، وسجلات DNS الأخرى المتعلقة بهذا المجال.

-آدم

نصائح أخرى

لقد ظهر لي هذا للتو:

# dig +trace ns stackoverflow.com 

; <<>> DiG 9.2.4 <<>> +trace ns stackoverflow.com
;; global options:  printcmd
.                       269431  IN      NS      B.ROOT-SERVERS.NET.
.                       269431  IN      NS      C.ROOT-SERVERS.NET.
.                       269431  IN      NS      D.ROOT-SERVERS.NET.
.                       269431  IN      NS      E.ROOT-SERVERS.NET.
.                       269431  IN      NS      F.ROOT-SERVERS.NET.
.                       269431  IN      NS      G.ROOT-SERVERS.NET.
.                       269431  IN      NS      H.ROOT-SERVERS.NET.
.                       269431  IN      NS      I.ROOT-SERVERS.NET.
.                       269431  IN      NS      J.ROOT-SERVERS.NET.
.                       269431  IN      NS      K.ROOT-SERVERS.NET.
.                       269431  IN      NS      L.ROOT-SERVERS.NET.
.                       269431  IN      NS      M.ROOT-SERVERS.NET.
.                       269431  IN      NS      A.ROOT-SERVERS.NET.
;; Received 504 bytes from 83.138.151.80#53(83.138.151.80) in 3 ms

com.                    172800  IN      NS      A.GTLD-SERVERS.NET.
com.                    172800  IN      NS      B.GTLD-SERVERS.NET.
com.                    172800  IN      NS      C.GTLD-SERVERS.NET.
com.                    172800  IN      NS      D.GTLD-SERVERS.NET.
com.                    172800  IN      NS      E.GTLD-SERVERS.NET.
com.                    172800  IN      NS      F.GTLD-SERVERS.NET.
com.                    172800  IN      NS      G.GTLD-SERVERS.NET.
com.                    172800  IN      NS      H.GTLD-SERVERS.NET.
com.                    172800  IN      NS      I.GTLD-SERVERS.NET.
com.                    172800  IN      NS      J.GTLD-SERVERS.NET.
com.                    172800  IN      NS      K.GTLD-SERVERS.NET.
com.                    172800  IN      NS      L.GTLD-SERVERS.NET.
com.                    172800  IN      NS      M.GTLD-SERVERS.NET.
;; Received 495 bytes from 192.228.79.201#53(B.ROOT-SERVERS.NET) in 145 ms

stackoverflow.com.      172800  IN      NS      ns51.domaincontrol.com.
stackoverflow.com.      172800  IN      NS      ns52.domaincontrol.com.
;; Received 119 bytes from 192.5.6.30#53(A.GTLD-SERVERS.NET) in 156 ms

هل يخبرني هذا أنه تم تخزين خوادم أسماء stackoverflow.com في خوادم أسماء .com؟

أم أن الأمر مجرد أنهم موجودون هناك الآن؟

قد يكون من المفيد أن نفهم الفرق بين "المسجل" و"السجل" في البداية.المسجل هو شركة تبيع أسماء النطاقات (أي.godaddy) للمشترين.يمكن لأي شخص أن يكون المسجل.يمكنك أن تصبح المسجل.

السجل هو كيان (يتم اختياره بواسطة ICANN) يحتفظ بقاعدة البيانات الرئيسية لأسماء النطاقات.هناك العديد من السجلات هناك.جمعية الإنترنت (ISOC) هي السجل لجميع أسماء النطاقات .org، وVerisign هي السجل لجميع أسماء النطاقات .com و.net.هناك آخرون وكل بلد لديه واحد لمجاله.يقوم جميع المسجلين بالوصول إلى قواعد بيانات التسجيل وتحديثها.

السجل مسؤول عن الحفاظ على نطاق المستوى الأعلى (TLD) وهو خادم DNS النهائي.سيتم تصفية طلب حل اسم المجال، إذا لم يكن من الممكن حله بواسطة أي خادم DNS آخر، حتى TLD.فكر في الأمر على أنه تسلسل هرمي مثل الشجرة حيث يكون TLD هو الجذع.عند هذه النقطة سيتم حلها إلى عنوان IP أو سيتم إرجاع خطأ.

آسف، لا أستطيع المساعدة كثيرًا، لكن اذهب إلى http://twit.tv, ، وابحث عن البودكاست Security Now - لقد فعلوا ذلك منذ بضعة أسابيع على DNS - احصل على الأول.يحتوي على شرح جيد لكيفية عمله وما إلى ذلك (مما قد يساعد).

الجزء الثاني على هذا الموقع يدور حول كيفية "اختراقه" - الأول هو كيفية عمله.

للإجابة عليه نوعا ما:

تحتفظ "خوادم الجذر" (لـ .com على سبيل المثال) بسجل لـ stackoverflow.com.لكنهم لا يستطيعون الاحتفاظ بجميع التفاصيل، لذلك لديهم سجل NS (سجل خادم الاسم) يقول "إذا كنت تريد المزيد من المعلومات، فاذهب للبحث هناك".لذلك يطلب جهازك من الجهاز المستهدف (ns1.stackoverflow.com) الحصول على www.stackoverflow.com، ويستعيد السجل A (عنوان IP)، أو MX (البريد وما إلى ذلك)

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

نأمل أن يجعل بعض معانيها :)

هل يخبرني هذا أنه تم تخزين خوادم الأسماء stackoverflow.com في خوادم اسم .com؟

نعم و لا.

يبدو الأمر وكأنك تتصل بمساعدة الدليل لكل شيء ينتهي بـ .com.أنت تسأل عن تدفق المكدس - يقولون لك "إذا كنت تريد ذلك، فاتصل بهذا الرقم، ويمكنهم إخبارك بكيفية الحصول على Jeff (www)، وJoel (البريد)، وما إلى ذلك".

خادم الجذر هو دليل المساعدة الأول.خادم اسم السجل الخاص بك هو الموجود في نهاية المكالمة الثانية (بافتراض أنك اتصلت به :))

هناك بعض الأخطاء في الإجابات حتى الآن (وليس لدي حتى الآن السمعة الكافية للتعليق عليها).

  1. لا ترتبط خوادم الأسماء ".com" بأي حال من الأحوال بخوادم الأسماء الجذرية.عندما تقوم بتغيير خوادم الأسماء الخاصة بـ stackoverflow.com، من خلال المسجل الخاص بك، يتم إجراء التغيير في خوادم الأسماء ".com".ولا تتأثر خوادم الأسماء الجذرية.

  2. ليس صحيحًا أن جميع السجلات يتم اختيارها بواسطة ICANN.يتم اختيار سجلات ccTLD (رمز الدولة TLD مثل ".jp" أو ".ca")، على سبيل المثال، محليًا، من خلال عملية تعتمد على البلد.

  3. لا تستخدم جميع TLD نظام التسجيل/المسجل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top