ہم نے آپ کو دکھایا ہے کہ کس طرح اپنے نیٹ ورک پر مستحکم طور پر آئی پی ترتیب دیں ، اب اس میں پلٹ جانے دیں کہ اضافی خوبصورتی اور استعمال میں آسانی کے لئے ڈی این ایس سوئچ کریں۔ آج کی رہنما آپ کو دکھائے گی کہ اپنے DD-WRT فعال روٹر پر DNS ناموں کا استعمال کرکے اپنی مشینوں تک کیسے رسائی حاصل کریں۔
بذریعہ تصویر ہینک ایل
دیباچہ
ہم پر
اپنے DD-WRT راؤٹر پر جامد DHCP مرتب کرنے کا طریقہ
گائیڈ ، ہم نے یہ یقینی بنانے کے بارے میں بات کی ہے کہ آپ کے مؤکل ہمیشہ راؤٹر سے ایک ہی IP ایڈریس حاصل کریں گے۔ لہذا اب اگر آپ اپنے نیٹ ورک کی کسی بھی مشین تک رسائی حاصل کرنا چاہتے ہیں ، جیسا کہ آپ جانتے ہو کہ یہ آئی پی ہے ، آپ اسے استعمال کرسکتے ہیں… لیکن آئی پی استعمال کرنے میں نام کی طرح خوبصورتی نہیں ہوتی ہے۔ اس کے علاوہ ، "مستحکم IP" کے افادیت کی وجہ سے کم ہوتے جانے کی افادیت کے ساتھ
یوپی این پی
، اور "جامد تحفظات" (میک اور ایک جیسے ڈھونڈنے کی ضرورت) قائم کرنے میں تکلیف… اگر آپ آئی پی کو بالکل بھی یاد رکھنا نہیں چاہتے ہیں تو کیا ہوگا؟
اسی جگہ DNS آتا ہے۔
مسئلہ
آپ اپنے نیٹ ورک کی ایک مشین / ڈیوائس سے دوسرے تک اس کے IP ایڈریس (مثال کے طور پر پنگ کا استعمال کرتے ہوئے) کا استعمال کرتے ہوئے پہنچنے کی کوشش کر رہے ہیں اور یہ کام کرتا ہے۔ تاہم ، جب اس کے میزبان نام جیسے "mydesktop" یا "mylaptop" کا استعمال کرتے ہوئے بھی ایسا ہی کرنے کی کوشش کرتے ہو؟ یہ ایک ہٹ اینڈ مس ہے… کبھی کبھی یہ کام کرتا ہے…. عام طور پر ایسا نہیں ہوتا…: \
کیا ہو رہا ہے؟
آپ کے آلات کو نہیں معلوم کہ وہ کس کو اور کیسے "IP" سے "IP" ترجمہ طلب کریں ، کیوں کہ ان میں ایک کلیدی ترتیب ، "DNS لاحقہ" چھوٹ رہی ہے۔
جب کسی کمپیوٹر کو کسی IP کا نام ترجمہ کرنے کی ضرورت ہو (جسے " حل کریں ") اس کے کرنے کے متعدد راستے ہیں ، ان میں سے ایک طریقہ یہ ہے کہ ڈومین نومنگ سسٹم (DNS) سرور سے پوچھیں۔ تاہم ، ایسا کرنے کے قابل ، مؤکل کو لازمی طور پر سوال کو "مکمل طور پر اہل ڈومین نام" (ایف کیو ڈی این) کی شکل میں پوچھنا چاہئے۔
FQDN میزبان نام جیسے "mydesktop" اور DNS زون پر مشتمل ہوتا ہے جس کا تعلق "geek.lan" کی طرح ہے۔ لہذا ہماری مثال میں ، میزبانوں کے لئے FQDNs بالترتیب "mydesktop.geek.lan" اور "mylaptop.geek.lan" ہوں گے۔ جب کسی کلائنٹ کے پاس "DNS زون" نہیں ہوتا ہے تو ، وہ "فلیٹ" نام (وہ نام جو "DNS زون" کی وضاحت نہیں کرتا ہے) کے بارے میں DNS سے پوچھنے سے قاصر ہوتا ہے۔ یعنی ، اصل میں نام سے اپنے میزبان تک پہنچنے کے ل you ، آپ کو "mydesktop.geek.lan" پنگ لگانے کی ضرورت ہوگی۔
تاہم ، اگر DNS لاحقے کی وضاحت کسی طرح سے کی گئی ہو (یا تو دستی طور پر یا خود بخود) ، موکل خود بخود اسے مطلوبہ میزبان نام میں شامل کرنے کی کوشش کرے گا اور ڈی این ایس سرور سے پوچھے گا کہ کیا اس حل میں مدد مل سکتی ہے۔
اس کے ساتھ ہی ، اگر DNS لاحقے کی تعریف نہیں کی گئی ہے تو ، موکل ایک "DNS براڈکاسٹ" کا استعمال کرکے خود ہی اس کا نام تلاش کرنے کی کوشش کرتا ہے۔ اس کے ساتھ مسئلہ یہ ہے کہ تمام مؤکلوں کو جواب دینے کے لئے تشکیل نہیں دیا گیا ہے ، یا دراصل اس طرح کی درخواست کا جواب نہ دینے کے ل config ترتیب دیا گیا ہے۔ اس کے برعکس ، ہر بار FQDN کی وضاحت کرنا محض ناراض ہوگا۔
حل
مکمل انفراسٹرکچر حاصل کرنے کے ل that جو اس مسئلے کو حل کر سکے ، کسی کو صرف * روٹر کے "DHCP دائرہ کار" پر "DNS لاحقہ" قائم کرنے کی ضرورت ہے۔ ایسا کرنے سے دونوں کام ہوجائیں گے لہذا اب روٹر میں ایک “ متحرک DNS "سرور سروس جس میں کلائنٹ اپنے آپ کو رجسٹر کرسکتے ہیں ، اسے بنائیں تاکہ ڈی ایچ سی پی سروس خود بھی رجسٹریشن نہ کرنے والے میزبانوں کے لئے بھی ایسا ہی کرے اور مؤکلوں کو دیئے گئے" DHCP لیز "کے حصے کے طور پر" DNS لاحقہ "فراہم کرے۔ لہذا پورے حل کو خود کو برقرار رکھنے ، پہلے سے طے شدہ سلوک حل بنانا جو تمام مسائل کو ایک ہی حل میں ناکام کردیتی ہے…. صاف ، A؟
* جب دوسرے راؤٹرز کے ساتھ DD-WRT… استعمال کرتے ہو تو ، آپ کا مائلیج مختلف ہوسکتا ہے۔
ایسا کرنے کے ل your ، اپنے روٹر کے ایڈمنسٹریشن صفحے میں جائیں:
- -> خدمات میں جائیں
- تبدیل ، "استعمال شدہ ڈومین" کو "LAN اور WLAN" بنائیں
- ڈومین کا نام منتخب کریں ، ہم نے اس مثال کے لئے "geek.lan" استعمال کیا ہے ، لیکن آپ * جو چاہیں استعمال کرسکتے ہیں۔
- استعمال کرتے وقت جامد DHCP تحفظات اس طریقہ کار کے لئے اختیاری ہے ، اگر آپ نے اس کو نافذ کرنے کا انتخاب کیا ہے تو ، یہ تجویز کی جاتی ہے کہ آپ میزبان کا نام مرتب کریں ، مشین / ڈیوائس کے OS پر قائم کردہ ایک سے ملنے کے ل match۔ اب اگر ایسا ہوتا ہے کہ آلہ OS ، DNS میں کوئی نام درج نہیں کرتے ہیں (جیسے فون) یہ اس پر زبردستی لگانے کا ایک اچھا طریقہ ہے۔
- "محفوظ کریں" -> "ترتیبات کا اطلاق کریں" پر کلک کریں۔
* اس قاعدے میں ایک استثناء یہ ہے کہ اگر آپ ".local" استعمال کرتے ہیں ، جبکہ آپ کی ونڈوز مشینیں شاید ٹھیک کام کریں گی ، تو آپ کی لینکس مشینیں ایم ڈی این ایس پر عمل پیرا ہوں گی ( ملٹی کاسٹ DNS ) معیاری ہے اور پھر DNS سرور کو نظر انداز کردے گا۔ وہاں کام کرنے کی ضرورت ہے ، لیکن یہ اس رہنما کے دائرہ کار سے باہر ہے۔
اب یہ چیک کرنے کے لئے کہ ترتیبات پر اثر پڑا ہے ، کمانڈ لائن پر جائیں اور "ipconfig" جاری کریں۔
آپ کو یہ دیکھنا چاہئے کہ آپ کا DNS لاحقہ فی الحال ذیل میں موجود نہیں ہے:
"ipconfig / تجدید" کے بعد ایک "ipconfig / ریلیز" جاری کریں ، اور آپ کو ایسا کچھ دیکھنا چاہئے:
کم سے کم ایک اور مشین پر طریقہ کار کو دہرائیں اور صرف میزبان نام کا استعمال کرتے ہوئے ، پنگ کی کوشش کریں۔
آپ کو یہ دیکھنا چاہئے کہ موکل نے "خود جادوئی طور پر" یہ سمجھا ہے کہ آپ جس ڈیوائس کو پنگ کررہے ہیں اس کا پورا نام "میزبان نام.ڈنس.زون" ہے ، اور ایف کیو ڈی این کو ایک پنگ قابل آئی پی میں ترجمہ کرنے کا اہل ہے:
خرابیوں کا سراغ لگانا
چونکہ یہ گائیڈ DNS استعمال کرنے کے بارے میں ہے DD-WRT پر پکسل محفوظ کے ذریعہ اشتہارات کیسے ہٹائیں ہدایت نامہ تھا ، اگر آپ پریشانیوں کا شکار ہوجاتے ہیں تو آپ کو دو کام کرنے کی ضرورت ہے۔
-
اپنی ذاتی مشینوں DNS کیشے کو صاف کریں۔
یہ کسی DNS کیش کی وجہ سے ہے ، جو آپ کے کمپیوٹر کو یہ سوچنے میں بے وقوف بنا سکتا ہے کہ اس کے لئے DNS سے مشورہ کیے بغیر ، میزبان نام کو پہلے سے ہی معلوم ہے۔ ونڈوز پر یہ "ipconfig / flushdns" ہوگا۔ -
یقینی بنائیں کہ آپ کا مؤکل راؤٹر کو بطور DNS استعمال کررہا ہے اور یہ کہ ایف کیو ڈی این کو حل کرتا ہے۔
خاص طور پر جب وی پی این یا کسی ایسے نیٹ ورک کا استعمال کریں جو زیادہ پیچیدہ ہو تو پھر کمپیوٹر سیٹ اپ کے لئے عام روٹر ، یہ ممکن ہے کہ آپ کا مؤکل کمپیوٹر صرف اس کے ڈی این ایس کے بطور راؤٹر استعمال نہیں کررہا ہو۔ "nslookup" کمانڈ کا استعمال کرتے ہوئے دیکھنا بہت آسان ہے کہ موکل جو DNS سرور استعمال کررہا ہے اس کے نیچے ہے۔ اگر IP روٹر کی طرح نہیں ہے تو ، آپ کو مسئلہ ملا ہے۔
بس… یہ آپ کو بالکل تیار رہنا چاہئے
جلدی کرو ، میں دیکھ رہا ہوں اندھیرے .