IPv6 VPN کے پتہ منصوبے کو ایک سال بعد بھی پڑھنے کے قابل کیسے رکھیں
پڑھنے کے قابل منصوبہ بتاتا ہے کہ کون سا سابقہ کس سائٹ کا ہے اور جوابات کیسے واپس آتے ہیں۔ ہر اندراج کے ساتھ کردار، علامت، تفویض اور واپسی کے راستے لکھیں۔
پتہ منصوبہ اپنی جگہ کا حقدار ہے یا نہیں، یہ دو سوال طے کرتے ہیں: کون سا سابقہ کس سائٹ کا ہے، اور جواب اس سائٹ سے باہر کیسے آتا ہے۔ دونوں کا ایک ہی بار جواب دیں اور دیکھ بھال کرنے والا کسی سے پوچھے بغیر ہم منصب بدل سکتا ہے۔ دستاویز میں باقی سب انہی دو جوابات کو سہارا دینے کے لیے ہے۔ جو دونوں میں سے کسی کو سہارا نہیں دیتا وہ سجاوٹ ہے۔
ہم منصب کو چھونے سے پہلے قاری کو کیا جواب دینا ہے
فشردگی پتوں کو صاف دکھاتی ہے، اور صفائی ساخت نہیں ہے۔ ساخت یہ جاننا ہے کہ فراہم کنندہ نے کون سی حد تفویض کی، آپ نے کون سی چنی، کون سا کلائنٹ تالاب ہے اور کون سا کسی سائٹ کے پیچھے ہے۔
اس ساتھی کے لیے لکھیں جو اگلی سہ ماہی میں شامل ہوگا اور اسے دوسری سائٹ شامل کرنی ہوگی۔ صفحے پر کچھ بھی اسے نہیں بتاتا کہ سابقہ کہاں سے آیا، جب تک اندراج نہ بتائے۔ اسے چھوڑ دیں تو پہلی تبدیلی آثارِ قدیمہ بن جاتی ہے۔
منصوبے کی ہر سطر کو کیا اٹھانا ہے
چار خانے اندراج کو قابلِ جانچ بناتے ہیں: سابقے کی لمبائی، اس کا مالک، ٹریفک اگلے کہاں جاتی ہے اور کون سا جزو قدر تقسیم کرتا ہے۔ انہیں چلتی ترتیب کے سامنے رکھیں اور ہر اختلاف خود بخود سامنے آتا ہے۔ گزشتہ ماہ ہٹائے گئے سرنگ کی طرف اشارہ کرنے والا اگلا قدم فوراً غلط دکھتا ہے، گرد و نواح میں مل جانے کے بجائے۔
آج دو کردار ایک ہی سابقہ بانٹتے ہوں تو بھی کردار الگ قطاروں میں رکھیں۔ انہیں ملا دینے سے بعد کی تقسیم نئی تقسیم کی طرح پڑھی جاتی ہے، اصلاح کی طرح نہیں۔
| Entry | Fields to record | Why a reviewer needs it |
|---|---|---|
| Endpoint addresses | Prefix, owning side, session initiator | Firewall rules and peer config both read it |
| Tunnel interfaces | Prefix and length, next hop, interface name | Shows the path a packet actually takes |
| Client allocations | Pool range, size, distributing component | Shows room left before a redesign |
| Downstream networks | Prefix, site label, return route | Explains a reply that never arrives |
کہاں مستند متن اور ترتیب کا نحو الگ ہوتے ہیں
RFC 5952 پتے کے لیے ایک ہی متنی شکل مقرر کرتا ہے: چھوٹے حروف، شروع میں صفر نہیں، اور صفر گروہوں کی سب سے لمبی قطار بالکل ایک بار فشردہ۔ اسے نوٹ، ٹکٹ اور تبدیلی ریکارڈ میں استعمال کریں تاکہ دو دستاویز بغیر تبدیلی کے موازنہ ہو سکیں۔ ایک ہی پتے کی دو ہجے دیکھنے والے قارئین ایسے فرق کی تلاش میں لگ جاتے ہیں جو ہے ہی نہیں۔ یہاں یکسانیت سستی ہے اور یہ جھوٹے انتباہ کی پوری قسم ہٹا دیتی ہے۔
ترتیب کی فائلیں اپنے قواعد مانتی ہیں، اور وہ پڑھنے کے قواعد نہیں ہیں۔ بندرگاہ کے ساتھ جڑا پتہ قوسین کا محتاج ہے چاہے ننگا پتہ محتاج نہ ہو، اور نوٹ سے ترتیب کی فائل میں نقل کرنے پر وہ فرق بغیر انتباہ کے کھو جاتا ہے۔ ہر خانہ کون سی شکل استعمال کرتا ہے اس کا نام دیں، ورنہ منصوبہ وہی نقلی غلطی کرائے گا جسے روکنا تھا۔
دو علامتیں ٹھیک ہیں جب تک ہر ایک پر لیبل ہو۔ بغیر لیبل کی آمیزش ہی غلطی کو مدعو کرتی ہے۔
کہاں اوورلیپ حدیں اور گم شدہ واپسی راستے دکھائی دیتے ہیں
اوورلیپ دوسری غلطیوں سے زیادہ ٹھہرتا ہے کیونکہ جب تک دو سائٹیں ایک ہی حد کے لیے جواب نہ دیں کچھ غلط دکھتا نہیں۔ سائٹ پر لیبل لگائیں اور مثال نقل کرنے کے بجائے دستاویزی طریقے سے مقامی منفرد سابقے بنائیں۔
کلائنٹ فہرست کبھی نہیں بتاتی کہ جواب کس سمت جاتا ہے۔ سرنگ جو ہم منصب حد اٹھاتی ہے اس کے پاس LAN گیٹ وے کا واپسی راستہ لکھیں، اور ریکارڈ اس دور دراز ذیلی جال کی وضاحت کرتا ہے جو درخواستیں لے کر خاموش رہتا ہے۔ نیچے دیے گئے معائنے مشین پر چلائیں اور اندراج سے موازنہ کریں۔ ip -6 route سے نہ ملنے والا منصوبہ وہ منصوبہ ہے جسے لوگ پڑھنا چھوڑ دیتے ہیں۔
ip -6 route show default
ip -6 route get 2001:db8:2::10
ip -6 addr show dev wg0
رسائی اجازت نہیں، اور سابقہ کبھی پالیسی کا مطلب نہیں دیتا۔ مطلوبہ رسائی اس راستے کے پاس لکھیں جس پر لاگو ہوتی ہے۔ ورنہ اگلا قاری منصوبے کے پتے کو اس کے پیچھے کی ہر خدمت تک پہنچنے کی اجازت سمجھتا ہے۔
منصوبہ تیسری سائٹ تک کیسے پہنچتا ہے
ہر سابقے کو تفویض شدہ، مقامی طور پر مختص یا کسی اور طرح راستہ دیا گیا نشان زد کریں۔ جو بھی ہل سکتا ہے اس کے لیے اسے ہلانے والا عمل نام دیں۔ پھر وہ DNS ریکارڈ اور فائر وال قواعد فہرست کریں جو اسی وقفے میں بدلنے چاہئیں، کیونکہ روٹر پر رکنے والی سابقہ تازہ کاری آدھی ادھوری ہے۔
تبدیلی کے بعد، دستاویز میں ترمیم سے پہلے تبدیلی کے چھوئے ہر سرحد کے پیچھے کسی وسیلے تک پہنچیں۔ گزشتہ ماہ کا جال بیان کرنے والا منصوبہ کسی کے بھی نہ ہونے سے بدتر ہے، کیونکہ لوگ اس پر بھروسہ کرتے ہیں۔ واپس لی گئی مختصات کو اس تاریخ کے ساتھ فہرست میں رکھیں جس دن وہ گئیں تاکہ کوئی غلطی سے انہیں دوبارہ جاری نہ کرے۔ راز فائل سے باہر رہتے ہیں؛ منصوبہ جال کی وضاحت کرتا ہے، اسے کھولتا نہیں۔
منصوبہ وہاں رکھیں جہاں تبدیلیوں کا جائزہ لیا جاتا ہے، اس ترتیب کے پاس جس کی وہ وضاحت کرتا ہے۔ جس دستاویز کو کوئی دوبارہ نہیں پڑھتا وہ اس جال سے تیزی سے سڑتی ہے جس کا وہ نقشہ بناتی ہے۔