DNS کیا ہے؟
جب بھی آپ کوئی ویب سائٹ کھولتے ہیں، ایک غیر مرئی ڈائریکٹری سروس اس نام کا ترجمہ کرتی ہے جسے آپ نے ٹائپ کیا ہے اس نمبر میں جس تک آپ کا کمپیوٹر پہنچ سکتا ہے۔ یہاں یہ ہے کہ ڈومین نیم سسٹم کیسے کام کرتا ہے — اور یہ کیسے پڑھا جائے کہ یہ کسی بھی ڈومین کے بارے میں کیا شائع کرتا ہے۔
انٹرنیٹ کی فون بک
کمپیوٹر نام سے براؤز نہیں کرتے ہیں - وہ جڑتے ہیں۔ IP پتے. ڈی این ایس، دی ڈومین نیم سسٹم، تقسیم شدہ ڈائرکٹری ہے جو یادگار ناموں کا نقشہ بناتی ہے۔ example.com ان نمبروں پر اس کی ایجاد 1983 میں بالکل ٹھیک اس لیے ہوئی تھی کہ اسٹینفورڈ میں ابتدائی انٹرنیٹ کی واحد میزبان فائل کو برقرار رکھنا ناممکن ہوتا جا رہا تھا۔
دو چیزیں DNS کو قابل ذکر بناتی ہیں: یہ ہے۔ تقسیم (کوئی ایک مشین سب کچھ نہیں جانتی ہے)، اور یہ ہے۔ ہر جگہ کیش (جواب تھوڑی دیر کے لیے یاد رہ جاتے ہیں، اس لیے تلاش تیز ہوتی ہے)۔ دونوں خصوصیات یہ تشکیل دیتی ہیں کہ نظام روز بروز کیسے برتاؤ کرتا ہے۔
DNS تلاش کے دوران کیا ہوتا ہے۔
جب آپ کا براؤزر کسی ویب سائٹ کے لیے پوچھتا ہے، تو DNS سرورز کی ایک زنجیر چند ملی سیکنڈ میں تعاون کرتی ہے:
# 1. آپ کا آلہ اپنے ترتیب شدہ حل کرنے والے سے پوچھتا ہے (اکثر آپ کے ISP، یا 8.8.8.8 / 1.1.1.1) # 2. حل کرنے والا، اگر اس کے پاس جواب محفوظ نہیں ہے، درجہ بندی پر چلتا ہے: # روٹ سرورز → ".com" سرورز → example.com کے اپنے نام کے سرورز # 3. ڈومین کا مستند سرور اصل ریکارڈ کے ساتھ جواب دیتا ہے۔ # 4. حل کرنے والا ریکارڈ کے TTL کے جواب کو محفوظ کرتا ہے اور آپ کو جواب دیتا ہے۔
آخری ہاپ — وہ سرور جو خود ڈومین کے لیے بولتا ہے — وہی ہے جس کی طرف NS ریکارڈ (نیچے) اشارہ کرتا ہے۔ اس کے اوپر سب کچھ صرف وفد ہے۔
ریکارڈ کی اقسام جو اہم ہیں۔
ڈومین کا DNS زون ٹائپ شدہ ریکارڈز کا ایک چھوٹا ڈیٹا بیس ہوتا ہے۔ یہ وہ ہیں جن کا آپ اصل میں سامنا کریں گے:
| قسم | یہ کیا کرتا ہے | مثال |
|---|---|---|
| A | IPv4 ایڈریس پر ایک نام کا نقشہ بناتا ہے۔ | example.com → 93.184.216.34 |
| AAAA | IPv6 ایڈریس پر ایک نام کا نقشہ بناتا ہے۔ | example.com → 2606:2800::2201 |
| CNAME | عرف: کسی نام کو دوسرے نام کی طرف اشارہ کرتا ہے۔ | www.example.com → example.com |
| MX | میل سرورز جو ڈومین کا ای میل وصول کرتے ہیں۔ | 10 aspmx.l.google.com |
| TXT | مفت متن: SPF اینٹی سپیم، DKIM، ملکیت کے ثبوت | "v=spf1 -all" |
| NS | زون کے لیے مستند نام سرورز | ns1.examplehost.com |
| CAA | کون سا سرٹیفکیٹ حکام TLS سرٹیفکیٹ جاری کر سکتے ہیں۔ | 0 issue "letsencrypt.org" |
| SOA | زون میٹا ڈیٹا: بنیادی سرور، رابطہ، کیشنگ ٹائمر | ns1. dns-admin. … |
| PTR | ریورس: ایک IP کو واپس میزبان نام پر نقشہ بناتا ہے۔ | 8.8.8.8 → dns.google |
دو نکات جاننے کے قابل ہیں: ایک CNAME ہے۔ اجازت نہیں ڈومین کی جڑ پر (اسی وجہ سے example.com A/AAAA ریکارڈز کو براہ راست استعمال کرتا ہے) اور اس کے ساتھ ایک ڈومین MX "0 ." ایک ہے null MX - یہ کہنے کا ایک دانستہ طریقہ کہ "یہ ڈومین ای میل بھیجتا ہے لیکن وصول نہیں کرتا"۔
کیشنگ، ٹی ٹی ایل اور پروپیگیشن
ہر ریکارڈ رکھتا ہے۔ ٹی ٹی ایل (جینے کا وقت) - سیکنڈوں کی تعداد حل کرنے والے دوبارہ پوچھنے سے پہلے جواب کو دوبارہ استعمال کرسکتے ہیں۔ 3600 سیکنڈ کے TTL کا مطلب ہے دنیا بھر میں ایک گھنٹے تک کیشنگ؛ 60 سیکنڈ کے TTL کا مطلب ہے کہ تبدیلیاں ایک منٹ کے اندر ظاہر ہوتی ہیں۔
"DNS پروپیگیشن" سے لوگوں کا یہی مطلب ہے: تبدیلیوں کا کوئی براڈکاسٹ نہیں ہے، بس کیچز اپنی رفتار سے ختم ہو رہے ہیں۔ منصوبہ بند منتقلی سے پہلے، کلاسک چال یہ ہے کہ TTL کو پہلے سے کم کریں، سوئچ بنائیں، اسے ہر جگہ تیزی سے اترتے ہوئے دیکھیں، پھر کیشنگ سے لطف اندوز ہونے کے لیے TTL کو دوبارہ بلند کریں۔
ٹربل شوٹنگ ٹپ: اگر کوئی سائٹ دوسروں کے لیے لوڈ کرتی ہے لیکن آپ کے لیے نہیں، تو آپ کے مقامی حل کنندہ کے پاس اب بھی پرانا کیش شدہ جواب ہو سکتا ہے۔ اپنے آلے کو 1.1.1.1 پر تبدیل کرنا یا DNS کیشے کو فلش کرنا عام طور پر اسے حل کر دیتا ہے۔
کسی بھی ڈومین کا DNS خود چیک کریں۔
آپ کو کمانڈ لائن ٹولز کی ضرورت نہیں ہے — ہماری براؤزر یوٹیلیٹیز گوگل اور کلاؤڈ فلیئر کے حل کرنے والوں سے براہ راست استفسار کرتی ہیں:
- DNS چیکر - کسی بھی ڈومین کے ہر ریکارڈ کی قسم کو ایک کلک میں کھینچیں۔
- ڈومین سے آئی پی - ہوسٹنگ کی تفصیلات کے ساتھ صرف ان پتے کو دیکھیں جن کی طرف ڈومین اشارہ کرتا ہے۔
- ریورس آئی پی تلاش کریں۔ - PTR ریکارڈ: جس کا میزبان نام IP جواب دیتا ہے۔
مزید جانیں
- دوسری طرف کے نمبروں کے بارے میں دلچسپی رکھتے ہیں؟ پڑھیں آئی پی ایڈریس کیا ہے؟ یا IPv4 بمقابلہ IPv6 موازنہ.
- آئی پی کی ساکھ کی تحقیقات کر رہے ہیں؟ دیکھیں آئی پی بلیک لسٹ گائیڈ.
DNS سوالات
سادہ الفاظ میں DNS کیا ہے؟
DNS (ڈومین نیم سسٹم) انٹرنیٹ کی فون بک ہے: یہ ان ناموں کا ترجمہ کرتی ہے جنہیں آپ ٹائپ کر سکتے ہیں، جیسے example.com، ایسے IP پتوں میں جن سے کمپیوٹر اصل میں جڑتے ہیں۔ اس کے بغیر، آپ کو ہر ویب سائٹ کے نمبر ایڈریس کو حفظ کرنا پڑے گا۔
8.8.8.8 اور 1.1.1.1 ایڈریس کیا ہیں؟
وہ عوامی DNS حل کرنے والے ہیں جو Google اور Cloudflare کے ذریعے چلائے جاتے ہیں۔ آپ کا ISP بطور ڈیفالٹ چلتا ہے، لیکن کوئی بھی اس کے بجائے ان عوامی سے استفسار کر سکتا ہے — وہ مفت، تیز اور اکثر DNS تبدیلیاں لینے کے لیے تیز ہیں۔ ہمارے DNS ٹولز ان دونوں سے انکرپٹڈ DNS-over-HTTPS پر استفسار کرتے ہیں۔
ڈی این ایس کی تبدیلی کو ہر جگہ کام کرنے میں کتنا وقت لگتا ہے؟
جب تک ریکارڈ کا پچھلا ٹی ٹی ایل (رہنے کا وقت)۔ حل کرنے والے جوابات کو TTL مدت کے لیے کیش کرتے ہیں — سیکنڈ سے دنوں تک — اس لیے آپ کے ریکارڈ میں ترمیم کرنے کے بعد، دنیا بھر میں حل کرنے والے پرانے جواب کو اس وقت تک پیش کرتے رہتے ہیں جب تک کہ ان کی کیش شدہ کاپی ختم نہ ہو جائے۔ سوئچ کو تیز تر بنانے کے لیے منصوبہ بند تبدیلی سے پہلے TTL کو نیچے کریں۔
ڈی این ایس اور آئی پی ایڈریس میں کیا فرق ہے؟
IP ایڈریس وہ نمبر ہے جو انٹرنیٹ پر کسی ڈیوائس کی شناخت کرتا ہے۔ DNS وہ نظام ہے جو ان نمبروں پر یادگار ڈومین ناموں کا نقشہ بناتا ہے۔ ڈومین نام ہے، IP منزل ہے، اور DNS ان کے درمیان ترجمہ ہے۔