روٹر پر DMZ ہوسٹ یا نجی رسائی: کون سا Mac کے لیے موزوں ہے؟
روٹر پر DMZ ہوسٹ ہر غیر مطابق آنے والی درخواست ایک کمپیوٹر کو بھیجتا ہے۔ فعال کرنے سے پہلے اس کا تنگ قاعدے یا نجی راستے سے موازنہ کریں۔
گھریلو روٹر پر DMZ ہوسٹ کی ترتیب سلامتی زون جیسی سنائی دیتی ہے مگر سب کچھ پکڑنے والی فارورڈنگ کی طرح برتاؤ کرتی ہے۔ انٹرنیٹ سے آنے والا ہر وہ ڈیٹا جو کسی دوسرے قاعدے سے مطابقت نہیں رکھتا، منتخب LAN پتے پر بھیجا جاتا ہے۔ یہ آنے والی سروس چلانے کا شارٹ کٹ ہے، ایک Mac تک نجی طور پر پہنچنے کا ڈیزائن نہیں۔ فعال کرنے سے پہلے اس کا تنگ قاعدے یا نجی راستے سے موازنہ کریں۔
DMZ ترتیب اصل میں کیا کرتی ہے
زیادہ تر صارفی فرم ویئر میں یہ لیبل بالکل ایک بات کہتا ہے: غیر مطابق آنے والا ٹریفک نامزد ہوسٹ کو فارورڈ کیا جاتا ہے۔ یہ الگ سب نیٹ، فائر وال زون یا علیحدگی کی حد نہیں بناتا۔ منتخب کمپیوٹر وہ سب وصول کرتا ہے جس کے ساتھ روٹر نہیں جانتا تھا کیا کرنا ہے۔
اسی لیے ترتیب خراب سروس ٹھیک کرنے میں اتنی مؤثر اور اور کیا آتا ہے اسے محدود کرنے میں اتنی کمزور ہے۔ روٹر وسیع معنوں میں وہی کر رہا ہے جو اسے کہا گیا۔ فرم ویئر میں کچھ بھی اس درخواست کو جو آپ چاہتے تھے، اس سے نہیں الگ کرتا جو آپ نہیں چاہتے تھے۔
تین Mac کردار، تین سامنے کے دروازے
کچھ بھی کھولنے سے پہلے فہرست بنائیں کہ Mac اصل میں کیا کرتا ہے۔ باہر ڈائل کرنے والے کلائنٹ کو کسی بھی آنے والے قاعدے کی ضرورت نہیں۔ سرور کو اپنا سننے والا، اپنی توثیق اور تنگ نقل و حمل چاہیے۔ اسکرین شیئرنگ کے ہدف کو نجی راستہ اور سروس کی اجازت یافتہ صارفین کی فہرست چاہیے۔ یہ تین مختلف ڈیزائن ہیں، اور DMZ ترتیب ان میں سے کسی کے لیے بھی اچھی طرح موزوں نہیں۔
sudo lsof -nP -iTCP -sTCP:LISTENاسے Mac پر چلائیں اور فہرست پڑھیں۔ اگر کچھ بھی نہیں سن رہا، تو کوئی بھی آنے والا قاعدہ سروس کو ظاہر نہیں کرے گا۔
مظاہرے کا موازنہ کریں، سہولت کا نہیں
سب کچھ پکڑنے والی فارورڈنگ Mac کے کھولے ہر پورٹ تک حملے کی سطح بڑھاتی ہے، ان سروسز سمیت جو آپ فعال کرنا بھول گئے۔ تنگ فارورڈنگ ایک پورٹ انٹرنیٹ پر کھولتی ہے اور پھر بھی ایپلیکیشن کی اپنی توثیق درکار ہے۔ نجی راستہ عوامی طور پر کچھ نہیں کھولتا، البتہ رسائی سے پہلے ٹنل کا تقاضا کرتا ہے۔
یہاں سہولت فیصلہ کن نہیں، کیونکہ سہولت والا آپشن ہی وہ ہے جو کھلے طور پر ناکام ہوتا ہے۔ اگر Mac صرف باہر جڑتا ہے، تو آنے والے سوراخوں کی درست تعداد صفر ہے، اور پورٹ کھولنے سے پہلے وہ جملہ دو بار پڑھنے کے قابل ہے۔ ورنہ چننا اس مظاہرے کو قبول کرنا ہے جس کی آپ کو ضرورت نہیں۔ وہ مظاہرہ لکھ لیں، انتخاب عموماً خود واضح ہو جاتا ہے۔
بغیر رکاوٹ سب کچھ پکڑنے والی فارورڈنگ بدلیں
سب کچھ پکڑنے والی فارورڈنگ بدلنا فائر وال تبدیلی بننے سے پہلے فہرست سازی کی مشق ہے۔ معلوم کریں کون سی جائز سروس ابھی وسیع قاعدے پر منحصر ہے، اور تصدیق کریں کہ متبادل ہر ایک کے لیے کام کرتا ہے۔ پھر DMZ اندراج ہٹائیں اور صرف وہی تنگ قاعدہ یا نجی رسائی شامل کریں جو ڈیزائن کا تقاضا ہے۔ منتقلی کے دوران دونوں داخلی راستے کھلے رکھنا ہی عارضی حل کے مستقل ہونے کا راستہ ہے۔
راستہ کوئی بھی ہو، ہوسٹ فائر وال اور سروس کی اپنی توثیق اپنی جگہ رکھیں۔ ٹنل نقل و حمل کی حفاظت کرتی ہے، اسی مشین پر اتفاقاً بیٹھے عوامی سننے والے کی نہیں۔ دیکھ بھال اور اپ ڈیٹ اب بھی طے کرتے ہیں کہ سروس محفوظ ہے یا نہیں، اور فرم ویئر اپ ڈیٹ خاموشی سے بدل سکتا ہے کہ وسیع قاعدہ کیا اندر آنے دیتا ہے۔ بنانے والے کی دستاویزات DMZ ہوسٹ فیچر کے بارے میں کم الفاظ میں وہی کہتی ہیں۔