OSX پر میزبانوں کا استعمال کرتے ہوئے مقامی طور پر DNS کی توثیق کرنے کی ضرورت ہے؟

او ایس ایکس میک ٹرمینل

میرے ایک مؤکل نے اپنی ویب سائٹ کو بلک ہوسٹنگ اکاؤنٹ میں منتقل کردیا۔ انہوں نے A اور CNAME ریکارڈوں کے ل their اپنے ڈومین کی DNS ترتیبات کو اپ ڈیٹ کیا لیکن اس بات کا تعین کرنے میں مشکل پیش آرہا تھا کہ سائٹ نئے ہوسٹنگ اکاؤنٹ (نیا IP ایڈریس) حل کر رہی ہے یا نہیں۔


DNS کو دشواری کرتے وقت کچھ چیزوں کو دھیان میں رکھیں۔ یہ سمجھنا کہ DNS کیسے کام کرتا ہے ، یہ سمجھنا کہ آپ کا ڈومین رجسٹرار کیسے کام کرتا ہے ، اور پھر یہ سمجھنا کہ آپ کے میزبان اپنے ڈومین اندراج کا انتظام کیسے کرتے ہیں۔


DNS کیسے کام کرتا ہے


جب آپ براؤزر میں کوئی ڈومین ٹائپ کرتے ہیں:


  1. ڈومین انٹرنیٹ میں دیکھا جاتا ہے نام سرور درخواست کو کہاں بھیجا جانا چاہئے معلوم کرنے کے لئے۔
  2. کسی ویب ڈومین درخواست (HTTP) کی صورت میں ، نام سرور ہوگا IP ایڈریس آپ کے کمپیوٹر پر لوٹاتا ہے.
  3. اس کے بعد آپ کا کمپیوٹر اسے مقامی طور پر اسٹور کرتا ہے ، جسے آپ کے نام سے جانا جاتا ہے ڈی این ایس کیشے.
  4. درخواست میزبان کو بھیجی گئی ہے ، جو درخواست کو راستہ فراہم کرتی ہے اندرونی طور پر اور آپ کی سائٹ پیش کرتا ہے۔


آپ کا ڈومین رجسٹرار کیسے کام کرتا ہے


اس پر ایک نوٹ… ہر ڈومین رجسٹرار دراصل آپ کے DNS کا انتظام نہیں کرتا ہے۔ مثال کے طور پر ، میرے پاس ایک مؤکل موجود ہے جو یاہو کے ذریعے اپنے ڈومینز کو رجسٹر کرتا ہے! یاہو! ان کے انتظامیہ میں ایسا ہونے کے باوجود دراصل ڈومین کا نظم نہیں کرتا ہے۔ وہ صرف برائے فروخت کنندگان ہیں ٹکو. اس کے نتیجے میں ، جب آپ یاہو میں اپنی DNS ترتیبات میں تبدیلی کرتے ہیں تو ، ان تبدیلیوں کو حقیقت میں اپ ڈیٹ ہونے میں چند گھنٹے لگ سکتے ہیں۔ اصلی ڈومین رجسٹرار


جب آپ کی DNS ترتیبات اپ ڈیٹ ہوجاتی ہیں ، تو پھر ان کو پورے انٹرنیٹ میں سرورز کی ایک صف میں پروپوز کیا جاتا ہے۔ زیادہ تر وقت ، یہ لفظی طور پر ہونے میں صرف چند سیکنڈ کا وقت لیتا ہے۔ یہ ایک وجہ ہے کہ لوگ ادائیگی کریں گے منظم DNS. منظم DNS کمپنیوں میں عام طور پر بے کاریاں دونوں ہوتی ہیں اور یہ حیرت انگیز طور پر تیز ہوتی ہیں… اکثر آپ کے ڈومین رجسٹرار سے تیز ہوتی ہیں۔


ایک بار جب انٹرنیٹ سرور اپ ڈیٹ ہوجاتے ہیں تو ، اگلی بار جب آپ کا سسٹم DNS درخواست کرے گا تو ، آپ کی سائٹ کی میزبانی کرنے والا IP ایڈریس واپس آجاتا ہے۔ نوٹ: یاد رکھیں کہ میں نے کہا کہ اگلی بار جب آپ کا سسٹم درخواست کرے گا۔ اگر آپ نے پہلے اس ڈومین کی درخواست کی تھی تو ، انٹرنیٹ جدید رہ سکتا ہے لیکن آپ کا مقامی نظام آپ کے DNS کیشے پر مبنی پرانا IP پتے حل کرسکتا ہے۔


آپ کا میزبان DNS کیسے کام کرتا ہے


آپ کے مقامی نظام کے ذریعہ جو IP ایڈریس لوٹایا گیا ہے اور وہ محفوظ کیا جاتا ہے وہ عام طور پر کسی ایک ویب سائٹ سے منفرد نہیں ہوتا ہے۔ ایک میزبان کے پاس ایک ہی IP پتے (عام طور پر سرور یا ورچوئل سرور) پر میزبان درجنوں یا حتی سیکڑوں ویب سائٹ ہوسکتی ہیں۔ لہذا ، جب آپ کے ڈومین کو IP ایڈریس سے درخواست کی جاتی ہے تو ، آپ کے میزبان آپ کی درخواست کو سرور کے اندر مخصوص فولڈر والے مقام پر بھیج دیتے ہیں اور آپ کا صفحہ پیش کرتے ہیں۔


DNS کو کس طرح دشواری میں ڈالیں


چونکہ یہاں تین سسٹم موجود ہیں ، نپٹنے کے لئے بھی تین سسٹم موجود ہیں! پہلے ، آپ اپنے مقامی نظام کی جانچ کرنا چاہتے ہیں تاکہ یہ معلوم کریں کہ IP ایڈریس آپ کے سسٹم میں کہاں اشارہ کر رہا ہے:


او ایس ایکس ٹرمینل پنگ


یہ آسانی سے ٹرمینل ونڈو کھولنے اور ٹائپ کرکے کیا جاتا ہے۔


پنگ ڈومین ڈاٹ کام


یا آپ واقعی میں ایک مخصوص نام سرور تلاش کر سکتے ہیں:


nslookup domain.com


ٹرمینل nslookup


اگر آپ نے اپنے ڈومین رجسٹرار میں DNS ترتیبات کو اپ ڈیٹ کیا ہے ، تو آپ اس بات کو یقینی بنانا چاہیں گے کہ آپ کا DNS کیچ صاف ہوجائے اور آپ دوبارہ درخواست کرنا چاہیں گے۔ OSX میں اپنے DNS کیشے کو صاف کرنے کے لئے:


sudo dnscacheutil-fluscache


ٹرمینل فلش DNS کیشے


آپ دوبارہ کوشش کر سکتے ہیں پنگ or nslookup دیکھنے کے لئے کہ آیا اس مقام پر ڈومین کسی نئے IP پتے پر حل کرتا ہے۔


اگلا مرحلہ یہ ہوگا کہ آیا انٹرنیٹس ڈی این ایس سرورز کو اپ ڈیٹ کیا گیا ہے۔ رکھیں ڈی این ایس اسٹف اس کے لئے فائدہ مند ، آپ ان کے پلیٹ فارم کے ذریعے مکمل DNSreport حاصل کرسکتے ہیں جو واقعی اچھا ہے۔ Flywheel کی اس کے پلیٹ فارم میں ایک عمدہ DNS چیکر ہے جہاں وہ استفسار کریں گے گوگل, OpenDNS, فورٹل نیٹ، اور تحقیقات کے نیٹ ورکس کو یہ دیکھنے کے ل if کہ آیا آپ کی ترتیبات پورے ویب پر صحیح طریقے سے پھیل رہی ہیں۔


اگر آپ پورے ویب پر آئی پی ایڈریس کو صحیح طریقے سے ظاہر ہورہے ہیں اور آپ کی سائٹ اب بھی ظاہر نہیں ہورہی ہے تو ، آپ انٹرنیٹ کے سرورز کو بھی نظرانداز کرسکتے ہیں اور اپنے سسٹم کو صرف IP ایڈریس پر درخواست بھیجنے کے لئے کہہ سکتے ہیں۔ آپ اپنی میزبان فائل کو اپ ڈیٹ کرکے اور اپنے DNS فلش کرکے یہ کام انجام دے سکتے ہیں۔ ایسا کرنے کے لئے ، ٹرمینل کھولیں اور ٹائپ کریں:


سوڈو نانو / وغیرہ / میزبان


ٹرمینل سوڈو نینو میزبان


اپنا سسٹم پاس ورڈ درج کریں اور enter دبائیں۔ یہ ترمیم کے ل That فائل کو براہ راست ٹرمینل میں لائے گا۔ اپنے تیروں کا استعمال کرکے اپنے کرسر کو منتقل کریں اور IP ایڈریس کے ساتھ ایک نئی لائن شامل کریں جس کے بعد ڈومین نام ہوگا۔


ٹرمینل میزبان فائل محفوظ کریں


فائل کو محفوظ کرنے کے ل press دبائیں کنٹرول O اپنے کی بورڈ پر پھر فائل کا نام قبول کرنے کے لئے واپس جائیں۔ دبانے سے ایڈیٹر سے باہر نکلیں کنٹرول X، جو آپ کو کمانڈ لائن پر لوٹائے گا۔ اپنی کیشے فلش کرنا مت بھولنا۔ اگر سائٹ ٹھیک نہیں آتی ہے تو ، یہ آپ کے میزبان کے ل local مقامی مسئلہ ہوسکتا ہے اور آپ ان سے رابطہ کریں اور انہیں بتائیں۔


آخری نوٹ… اپنی میزبان فائل کو اس کے اصل ورژن میں لوٹانا نہ بھولیں۔ آپ وہاں داخلہ چھوڑنا نہیں چاہتے ہیں کہ آپ خود بخود تازہ کاری کرنا چاہتے ہو!


ان اقدامات پر عمل کرکے ، میں یہ تصدیق کرنے میں کامیاب ہوگیا کہ رجسٹرار میں میری DNS اندراجات تازہ ترین تھیں ، انٹرنیٹ پر DNS کے اندراجات تازہ ترین تھے ، میرے میک کی DNS کیش تازہ ترین تھیں ، اور ویب ہوسٹ کا DNS اپ ڈیٹ تھا۔ آج کی تاریخ میں… جانے کے لئے اچھا ہے!

آپ کا کیا خیال ہے؟

سپیم کو کم کرنے کے لئے یہ سائٹ اکزمیت کا استعمال کرتا ہے. جانیں کہ آپ کا تبصرہ کس طرح عملدرآمد ہے.