الرئيسية / تطوير المواقع / What is a DNS leak? ما هو DNS ?
DNS
DNS

What is a DNS leak? ما هو DNS ?

DNS

DNS

In general, when you type any request in your browser, use an email client, or other apps, your request is sent to a particular DNS server to translate a human-friendly destination URL into its machine-friendly IP address.

An Internet Service Provider (ISP), which provides you with internet access, usually assigns DNS servers by itself, and thus it can easily track and monitor all your requests. If you want to avoid disclosing your browsing activity, you should use a virtual private network (VPN) .

بشكل عام ، عند كتابة أي طلب في متصفحك ، أو استخدام عميل بريد إلكتروني ، أو تطبيقات أخرى ، يتم إرسال طلبك إلى خادم DNS معين لترجمة عنوان URL المقصود إلى عنوان IP للموقع المقصود.

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

What is DNS and Why Do We Need It?

The Domain Name System (DNS) translates alphabetical domain names — web addresses, which we find easier to remember, to their machine-friendly numeric equivalents — IP addresses, which devices connected to the Internet use to communicate to each other.

We don’t even realize how powerful DNS network is because it is transparent for us and runs in the background. It is able to connect billions of users to more than 300 million domain names, and we just take this sophisticated engineering solution for granted using it multiple times a day while doing our jobs, checking emails, or just surfing the Web.

 

ما هو DNS ولماذا نحتاجه؟

يقوم نظام اسم المجال (DNS) بترجمة أسماء النطاق الأبجدي – عناوين الويب ، التي يسهل علينا تذكرها ، إلى معادلات رقمية  – عناوين IP ، والتي تستخدمها الأجهزة المتصلة بالإنترنت للاتصال ببعضها البعض.

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

A general principle of operation

It’s like using a contact list in your phone. Of course, you can know a couple of telephone numbers by heart and dial them every time you want to call someone. But usually you just find a name of a person in the contact list (cause it is easier for you), and your phone matches it to the respecting number to make a call.

A similar process takes place when you type a name of a website into the browser. For example, typing in www.iponline.com, your Internet Service Provider (ISP) overviews the DNS related to this domain name, translates it into the corresponding IP address (e.g., 216.216.216.16), and then directs your Internet connection to the website. Pretty simple.

 

مبدأ عام للعملية

يشبه استخدام قائمة جهات اتصال في هاتفك. بالطبع ، يمكنك معرفة عدد من أرقام الهواتف عن ظهر قلب والاتصال بها في كل مرة تريد الاتصال بشخص ما. ولكن عادةً ما تجد اسم شخص ما في قائمة جهات الاتصال (لأن الأمر أسهل بالنسبة لك) ، ويطابق هاتفك رقم الهاتف الخاص بك لإجراء مكالمة.

تحدث عملية مماثلة عندما تكتب اسم موقع ويب في المتصفح. على سبيل المثال ، الكتابة على www.alhotcenter.com ، يقوم موفر خدمة الإنترنت (ISP) بمراجعة DNS المتصل باسم المجال ، وترجمته إلى عنوان IP المقابل (على سبيل المثال ، 216.216.216.16) ، ثم يوجه اتصال الإنترنت الخاص بك إلى موقع الكتروني. بسيط جدا.

 

DNS as a hierarchical system

But if to dig deeper, DNS is a hierarchical system, and this feature helps keep things running fast and smoothly. This means there are several stages of your initial request processing.

 

DNS كنظام هرمي

ولكن إذا تم التنقيب بشكل أعمق ، فإن نظام DNS يعد نظامًا هرميًا ، وتساعد هذه الميزة في الحفاظ على سير الأمور بسرعة وسهولة. هذا يعني أن هناك عدة مراحل من معالجة طلبك الأولي.

.

The first stage is addressing to a recursive resolver, a server usually operated by an ISP, which knows what DNS servers it should address to translate www.alhotcenter.com into its IP address. Then there is the second stage, where a root server is being involved. Root servers are located around the world and know everything about top-level domains (i.e., .net, . com, .org) and country domains (e.g., .us, . uk, .cn, etc.), so you’re usually directed to geographically closest server.

After your request reaches the proper root server, its next destination is a top-level domain (TLD) name server, which keeps the data for the second-level domain (the words that go before .com, like ‘iponline’ in iponline.com). Finally, the request goes to DNS, which stores the data about the website and its IP address. When the IP address is obtained, it is sent back to you to let you use the website. And this whole process happens in a split second

 

Distributed directory

However, each site may correspond to several or even hundreds of IP addresses. For instance, it is likely that the server reached by your computer when you are typing, for example, the name of a search engine like Google or Yahoo is absolutely different from the server reached by other users from other countries.

And although DNS resembles the directory, it isn’t a dedicated location somewhere on the Internet, which keeps records of all domain names and IP addresses. It is actually distributed across the globe and stored on domain name servers communicating regularly with each other to share updates and redundancies.

تتعلق المرحلة الأولى بمحلل تكراري ، وهو خادم عادة ما يتم تشغيله بواسطة مزود خدمة الإنترنت ، والذي يعرف خوادم DNS التي يجب أن يتعامل معها لترجمة www.alhotcenter.com إلى عنوان IP الخاص به. ثم هناك المرحلة الثانية ، حيث يتم مشاركة خادم الجذر. توجد خوادم الجذر في جميع أنحاء العالم وتعرف كل شيء عن نطاقات المستوى الأعلى (على سبيل المثال ، .net ،. com ، .org) ومجالات البلد (على سبيل المثال ، .us ،. uk ، .cn ، إلخ) ، لذلك أنت عادة ما توجه إلى أقرب خادم جغرافيا.

بعد أن يصل طلبك إلى خادم الجذر الصحيح ، تكون وجهته التالية هي خادم اسم نطاق المستوى الأعلى (TLD) ، والذي يحتفظ ببيانات مجال المستوى الثاني (الكلمات التي تبدأ قبل .com ، مثل “iponline” في iponline. com). أخيرًا ، يذهب الطلب إلى DNS ، الذي يخزن البيانات حول موقع الويب وعنوان IP الخاص به. عندما يتم الحصول على عنوان IP ، يتم إرساله إليك للسماح لك باستخدام موقع الويب. وتحدث هذه العملية برمتها في الثانية تقسيم

الدليل الموزع

ومع ذلك ، قد يتوافق كل موقع مع عدة أو حتى مئات من عناوين IP. على سبيل المثال ، من المحتمل أن يكون الخادم الذي وصل إليه جهاز الكمبيوتر الخاص بك أثناء الكتابة ، على سبيل المثال ، يختلف اسم محرك البحث مثل Google أو Yahoo تمامًا عن الخادم الذي وصل إليه مستخدمون آخرون من بلدان أخرى.

وعلى الرغم من أن DNS يشبه الدليل ، إلا أنه ليس موقعًا مخصصًا في مكان ما على الإنترنت ، حيث يحتفظ بسجلات بجميع أسماء النطاقات وعناوين IP. يتم توزيعها فعليًا في جميع أنحاء العالم وتخزينها على خوادم اسم المجال التي تتواصل بانتظام مع بعضها البعض لمشاركة التحديثات والتكرار.

عن alhotcenter

صاحب موقع الحوت السوري

اضف رد

هذا الموقع يستخدم Akismet للحدّ من التعليقات المزعجة والغير مرغوبة. تعرّف على كيفية معالجة بيانات تعليقك.

إعلانات جوجل

x

‎قد يُعجبك أيضاً

IPv6

What is IPv6? ما هي IPv6 ؟

What is IPv6? Internet Protocol version 6 (IPv6) is the latest version of Internet Protocol ...