وګورئ چې وېشل شوی ټنل کار کوي: یوه IP پایله ازموینه نه ده
ولیکئ چې کوم بهیرونه باید ټنل وکاروي او کوم باید مستقیم پاتې شي، بیا دواړه خواوې، د DNS وېش او د ناکامۍ حالت وګورئ.
یوازې یوه براوزر پاڼه چې IP پته ښیي د وېشل شوي ټنل په اړه نږدې هېڅ نه ثابتوي۔ ښکاره پته کېدای شي د غلط دلیل له مخې سمه وي، او خارج شوی بهیر هېڅکله د هغې له لارې نه ازمویل کیږي۔ د ازموینې مخکې تمه شوې پایله ولیکئ: کوم اپلیکیشن یا منزل باید ټنل وکاروي، کوم باید مستقیم پاتې شي، او کله چې ټنل ناکام شي څه باید ودریږي۔ پرته له دې پلان، هر باوري شمېره د بریا په څېر ښکاري۔
افسانه: د پتې لټون پوښښ ثابتوي
د IP ازموینه یوې پوښتنې ته ځواب وایي: بهرنی نړۍ په یوه شیبه کې له یوه اپلیکیشن څخه څه ګوري۔ دا د داخلي مختګ، دویم براوزر پروفایل یا هغه نوم په اړه هېڅ نه وایي چې باید په شخصي ډول حل شي۔ د ناکامۍ په اړه هم هېڅ نه وایي، او دا د وېشل شوي ټنل ډیزاین هغه نیمه برخه ده چې په تولید کې ماتېږي۔
د پتې پاڼه نشي کولی لاره، حل کوونکی یا د ناکامۍ پالیسي هم وښیي۔ دې ته د یوې کتنې په توګه وګورئ، نه د حکم په توګه۔
شامل او خارج شوی بهیر وآزمویئ
له هغه اپلیکیشن څخه بې ضرره غوښتنه ولېږئ چې باید شامل وي، یا هغه مختګ ته چې تمه لرئ د ټنل له لارې تېر شي، او سرچینه، منزل، د پتو کورنۍ او لیدل شوې لاره ثبت کړئ۔ مستقیم پاتې کېدونکي بهیر لپاره هم همدا کار وکړئ۔ خارج شوې خوا هغه ده چې خلک یې پرېږدي، او دا یوازینی شاهد دی چې وېش په قصد شوی نه په ناڅاپي ډول۔ مرستندویه بهیر کولی شي جلا پالیسي هویت ولري، نو په هغه بهیر کې وآزمویئ چې ساکټ لري۔
flow: Firefox to intranet.example:443, IPv4, source 10.8.0.6, tunneled
flow: Firefox to 1.1.1.1, IPv4, source 192.0.2.20, direct
له همدې امله په غلط اپلیکیشن کې ازموینه د ډیزاین د موخې برعکس ښودلی شي۔ د هرې پایلې مخکې د دواړو خواوو څلور ساحې ولیکئ۔
DNS او د ناکامۍ حالت اضافه کړئ
د سیستم حل کوونکي او هغه حل کوونکي چې اپلیکیشن یې کاروي وپوښتئ، بیا هغه ځوابونه د وتلو پتې سره پرتله کړئ چې وېبپاڼه یې راپور ورکوي۔ دوه طبقې کېدای شي په قصد سره جدا وي، او یوه براوزر لټون د عملیاتي سیستم پالیسي نه آزموي۔ شیل پرتله کول تکرارېدونکې کوي: ټنل په قصد سره مات کړئ، بیا هغه غوښتنه وکړئ چې براوزر کیش نه کړې؛ له کیش څخه ورکړل شوې پاڼه د دې په اړه هېڅ نه وایي چې بدیله لاره کوم لوري ته تللې۔ هغه څه ثبت کړئ چې واقعاً وشول، نه هغه چې ډیزاین وړاندوینه کړې وه۔
curl -s https://ifconfig.me
nslookup intranet.example
بند ډول ناکامېدونکی وېشل شوی ټنل او خلاص ډول ناکامېدونکی ټنل تر هغه چې ټنل په قصد سره مات نه کړئ یو شان ښکاري۔ کوم چلند چې ولیدل ثبت کړئ، نه هغه چې تمه یې لرله۔
د حالت له بدلون وروسته بیا تکرار کړئ
هماغه کتنې بیا تکرار کړئ وروسته له بیا نښلولو، د شبکې بدلون او اړونده اپلیکیشن تازه کولو۔ ساتل شوی استثنا کولی شي لا هم هغه لارې یا اپلیکیشن هویت ته اشاره وکړي چې نور نشته، او ډیزاین په غلې ډول له خپلو اسنادو سره سمون بندوي۔ هغه درې پېښې هغه ځایونه دي چې وېشل شوي ټنلونه ښویېږي، او هر یو یې بیا ازمویل ارزانه دي۔ هغه ازموینه چې یوازې یو ځل په ځای پرځای کولو کې ځي هغه ترتیب بیانوي چې نور نشته۔
که یوه پایله توپیر ولري، د څو تنظیماتو په یو وخت بدلولو مخکې د قاعده مالک او د پروسس مرحله ومومئ۔ پنځه شیان بدلول او یوه پایله لیدل تشخیص نه دی، دا نوی ترتیب دی۔
پایله باید څه ثابته کړي
کتنې له هغې پالیسۍ او کلینټ نسخې سره وتړئ چې واقعاً مو آزموېلې۔ موخه دا ښودل ده چې دا ځای پرځای کول د خپل ادعا شوي پوښښ سره سمون لري، نه دا چې هر راتلونکی اپلیکیشن به شخصي وي۔ دا یو تنګتر ادعا ده، او هغه همدا ده چې واقعاً یې په شاهدو سره ملاتړ کولی شئ۔ ادعا، نسخه او د څلورو ساحو پایلې په بدلون ثبت کې ولیکئ۔
بیا راتلونکی بیاکتونکی ویلای شي چې ډیزاین بدل شو یا ازموینه۔ وېشل شوی ټنل هغه وخت تصدیق کیږي چې دواړه خواوې، د حل کوونکي وېش او د ناکامۍ چلند هغه څه سره سمون ولري چې په پیل کې مو ولیکل۔ یوه IP پایله د هغو له هیچا تصدیق نه کوي۔