مشین کو VPN سے ورکشاپ میں بغیر کھوئے منتقل کرنا
پتے میں سریل نمبر سب نیٹ نہیں بناتا۔ شناخت انوینٹری میں رکھیں، ورکشاپ کو اپنا الگ سیگمنٹ دیں اور روٹ کی ملکیت کو کام کے مرحلے کے طور پر منتقل کریں۔
ایک مشین گاہک کی سائٹ سے نکلتی ہے، ورکشاپ پہنچتی ہے اور وہی اثاثہ شناخت برقرار رکھتی ہے اگرچہ اس کا نیٹ ورک مقام مکمل طور پر بدل جاتا ہے۔ اس منتقلی کے لیے کتنی منصوبہ بندی درکار ہے، یہ تین شرطیں طے کرتی ہیں۔ گاہک وہی پتے دوبارہ استعمال کرتا ہے یا نہیں جو آپ بھی اندرونی طور پر استعمال کرتے ہیں، ورکشاپ کا سیگمنٹ عملے کے نیٹ ورکس سے الگ ہے یا نہیں، اور پرانے راستے کو محض اوپر نہیں بلکہ دبا دیا جا سکتا ہے یا نہیں۔ پہلی میں غلطی کی تو آپ ایسی مشین ہی ڈیبگ کریں گے جو ٹھیک ہے۔
شناخت پتہ نہیں ہوتی
انوینٹری اور نام رکھنے میں اثاثہ، گاہک اور کام ہونا چاہیے۔ پتہ بتاتا ہے کہ مشین اس وقت کہاں جڑی ہے، اور یہ ایسی حقیقت ہے جو اس کے ہلنے پر بدل جاتی ہے۔ دونوں کو ملانا اعداد میں معنی ڈھونڈنے کی کلاسک غلطی پیدا کرتا ہے۔
آخری آکٹیٹ میں محفوظ سریل نمبر صاف لگتا ہے اور راؤٹر کو کچھ ثابت نہیں کرتا۔ پریفکس کی لمبائی طے کرتی ہے کہ ہوسٹ کسے مقامی سمجھتا ہے، اور یاد رہنے والی نمبرنگ کی کوئی مقدار اس حساب کو نہیں بدلتی۔
اگر آپ چاہتے ہیں کہ پتہ گاہک کی طرف اشارہ کرے، تو یہ ایک روایت ہے، اور روایات تب تک ٹھیک ہیں جب تک کوئی ان پر پالیسی نہ بنائے۔ اثاثہ انوینٹری میں تلاش کریں، پتے میں نہیں، پھر ورکشاپ میں منتقلی خزانے کی تلاش نہیں رہے گی۔ یہ ہر سائٹ پر کبھی نہ کبھی آنے والی دوبارہ نمبرنگ بھی برداشت کرتا ہے۔
سریل نمبر پریفکس کی لمبائی نہیں ہے
10.0.0.0/8 جیسے وسیع ماسک استعمال کرنے والے آلات اس رینج کے ہر پتے کو براہ راست جڑا ہوا سمجھیں گے، اس لیے دو نیٹ ورک دور گاہک کی مشین تک جانے والی ٹریفک کبھی راؤٹر تک نہیں پہنچتی۔ مشین صرف ایسے پڑوسی کے لیے نشر کرتی ہے جو جواب نہیں دے سکتا۔
RFC 4632 پریفکس کی تعریف لمبائی سے کرتا ہے، ان نقطوں والے اعداد کے اشارے سے نہیں۔ آپ کے منصوبے کو ہر منسلکہ گروپ کے لیے واضح لمبائیاں درکار ہیں: سروس سیگمنٹ، گاہک کا سیاق، ورکشاپ کی میز۔ ان گروپوں کو پہلے نام دینے سے لمبائیاں واضح ہو جاتی ہیں۔
عملی اصول یہ ہے کہ ایک منسلکہ گروپ کو ڈھکنے والا سب سے چھوٹا پریفکس بنائیں اور اسی گروپ میں ہر جگہ استعمال کریں۔ پتے کا متن انسانوں کے لیے ہے؛ ماسک وہ ہے جس پر کرنل عمل کرتا ہے۔
جب دو گاہک وہی پتے دوبارہ استعمال کرتے ہیں
گاہک A اور گاہک B دونوں 192.168.10.0/24 چلا سکتے ہیں، اور دونوں اپنی عمارتوں میں درست ہوں گے۔ یہ ایسی مسئلہ نہیں ہے جو کسی اور کے پلانٹ کو دوبارہ نمبر دے کر حل ہو۔
سیاق و سباق الگ رکھیں، یا ایسی ڈیزائن کے ذریعے جان بوجھ کر متبادل نام دیں جو درج کرے کہ کون سا پتہ کس وقت کس گاہک کا ہے۔ عالمی انوینٹری مشینوں کو الگ پہچاننے کا درست ذریعہ ہے؛ یہ ثبوت نہیں کہ پتے عالمی طور پر منفرد ہیں۔ متبادل نام کے راستے کو تحریری اختتامی قاعدہ درکار ہے، ورنہ یہ اس کام سے زیادہ جیے گا جس نے اسے بنایا۔
جس سے بچنا ہے وہ یہ ہے کہ دونوں سیاق بیک وقت کسی نشان کے بغیر قابل رسائی ہوں۔ دو زندہ راستوں پر دو یکساں پتے وہی ناکامی کا طریقہ ہیں جو فرم ویئر اپ ڈیٹ غلط مشین کو بھیجتا ہے۔ علامات شاذ و نادر ہی غلطی جیسی لگتی ہیں؛ وہ ایسے آلے جیسی لگتی ہیں جسے کسی اور نے دوبارہ ترتیب دیا۔ پہلے نشان، پھر رسائی۔
ورکشاپ کو اس کی اپنی حد دیں
سروس کے لیے آنے والا گاہک کا سامان واضح طور پر اجازت شدہ رسائی والے سروس سیگمنٹ میں آتا ہے، بینچ کا پورٹ خالی تھا اس لیے عملے کے نیٹ ورک میں نہیں ٹھونسا جاتا۔
ناقابل شناسا صنعتی آلے کو ایک اور اعتماد کا میدان سمجھیں۔ درج کریں کہ کون سا انجینئرنگ ہوسٹ اس تک پہنچ سکتا ہے، اس ہوسٹ کو کون سی خدمات درکار ہیں اور کون سے اسناد کام کے ہیں۔ گاہک کی فائلیں گاہک کے کام کے ساتھ رکھیں، ایسی مشترکہ ڈرائیو پر نہیں جو سب پڑھ سکیں۔
الگ تھلگ پن کو کام کے بیزار کن درمیانی حصے میں بھی قائم رہنا چاہیے: جب اپ ڈیٹ ہو رہا ہو، جب رات بھر پڑا ہو اور جب کورئیر کا انتظار ہو۔
روٹ کو کام کے مرحلے کے طور پر سونپیں
عام طور پر مرکزی راؤٹر گاہک کی سرنگ کے ذریعے مشین تک پہنچتا ہے۔ جب مشین بینچ پر ہو، ورکشاپ کا راستہ اسی پریفکس کا، یا اگر صرف ایک سروس درکار ہو تو زیادہ تنگ منزل کا مالک بن جاتا ہے۔
منتقلی سے پہلے تین چیزیں لکھیں: پرانا راستہ، نیا راستہ اور تبدیلی کیسے واپس ہوگی۔ جو حوالگی صرف کسی کی یاد میں ہو وہ حوالگی نہیں۔
میٹرکس سے محتاط رہیں۔ کم میٹرک صرف ان راستوں کے درمیان اہم ہے جنہیں انتخابی عمل واقعی موازنہ کرتا ہے، اور زیادہ مخصوص پریفکس یا پالیسی قاعدہ میٹرکس دیکھنے سے پہلے ہی نتیجہ طے کر سکتا ہے۔
پرانی نشستیں بھی منصوبے میں شامل کریں۔ پرانے راستے پر قائم رابطہ راستہ بدلنے کے بعد بھی احکام پہنچاتا رہ سکتا ہے، اور یہی وہ صورتحال ہے جس میں ایک پتے کی دو نقلیں حقیقی نقصان پہنچاتی ہیں۔ وقت ختم ہونے کا انتظار کرنے کے بجائے پرانا راستہ واضح طور پر بند کریں۔
مشین روانہ ہونے پر چکر بند کریں
مطلوبہ دور دراز راستہ بحال کریں، عارضی اجازتیں ہٹائیں اور اثاثہ اس اختتامی نقطے پر تصدیق کریں جسے آپ منتخب سمجھتے ہیں۔ پھر صرف ورکشاپ سے نہیں بلکہ گاہک کی طرف سے بھی جانچیں۔
نام کا حل اور انوینٹری یہاں آپریٹر کی طرف کا کام کرتے ہیں: مستحکم نام اور تلاش کے قابل اثاثہ ریکارڈ کام کو قابل اندازہ بناتے ہیں، جبکہ نیٹ ورک منصوبہ اس بارے میں دیانت دار رہتا ہے کہ مشین آج کہاں ہے۔
اچھی حوالگی کا امتحان یہ ہے کہ جو ساتھی یہ کام کبھی نہ دیکھا ہو وہ آپ کے نوٹس پڑھ کر ایک سوال کا جواب دے سکے: اگر یہ مشین ابھی جواب دے، تو جواب کس راستے سے آیا؟ اگر نوٹس اس کا جواب نہ دے سکیں، تو حوالگی درج ہے مگر مکمل نہیں۔