یو څوک داسې charm پیدا کوي چې ادعا کوي VPN چلوي، هغه ځای پرځای کوي، اپلیکیشن افشا کوي او د پیرودونکي د نښلېدو انتظار کوي۔ ځای پرځای کول بریالي کېږي، پورټ خلاصیږي، او تونل بیا هم کار نه کوي، ځکه چې درې بې‌اړیکه ژمنې په یوه کې یوځای شوې وې۔ charm د ځانګړي تړون سره د ځای پرځای کولو پلي کول دي۔ هغه ژمنې جدا وګورئ، او تشې به د خپریدو څخه وروسته نه، بلکې مخکې ښکاره شي۔

لومړی ګام: هغه اثر چې تاسو یې لولئ پن کړئ

د نوماند خپل میټاډاټا ولولئ: خپرونکی، سرچینه ذخیره، چینل، بیاکتنه، بنسټ او معماري۔ بیا وټاکئ چې د کاري بار دننه VPN سافټویر څوک ساتي او د هغې امنیتي تازه معلومات څوک رسوي، ځکه چې دا ډېری وختونه دوه جلا خواوې وي۔ په ښه توګه ساتل شوي charm دننه نه ساتل شوی upstream یو ملاتړ ستونزه ده چې د بدې اونۍ انتظار کوي۔

juju info CHARM_NAME په Juju 3.6 کې چینلونه، بنسټونه او معماري راپور ورکوي، او مستندات یادونه کوي چې د ځانګړي بیاکتنې پوښتنه د دې فلټرونو سره یوځای نشي کېدای۔ د هغه ترکیب جوړولو پرځای چې کمانډ یې ردوي، بیاکتنه جلا وپوښتئ۔ بنسټ او معماري هم ولولئ، ځکه چې یو چینل له یو څخه ډېر پوښلی شي۔

هغه دقیق ترکیب چې تاسو کتلي په ځای پرځای کولو سره نږدې ثبت کړئ۔ بیا د چینل خوځولو تازه کول د مخکې او وروسته سره قصدي بدلون دی، د دوشنبې غیر متوقع نه۔

دویم ګام: ترتیب د تړون په توګه ولولئ

هغه رول وټاکئ چې charm یې لوبوي: لیرې لاسرسی پای ته رسول، په موجوده VPN کې شاملېدل، یا بشپړ بل څه۔ بیا ومومئ چې دا د پیرودونکو ثبت، باوري صادرونکي، اعتبارنامې ګردش او لغوه کول څنګه مستند کوي۔ هغه څلور پرېکړه کوي چې تاسو یې چلولی شئ که نه، او جوړ شوی پیرودونکی فایل ټیکټ لپاره فایل نه، بلکې حساس تولید دی۔

هغه انٹرفیسونه او عملونه تعقیب کړئ چې charm واقعاً یې افشا کوي۔ دا مه فرض کوئ چې د ثبت عمل شته ځکه چې د همدې سافټویر لپاره بل charm لري۔

وپوښتئ چې پخلاصه له لاسي سمونو سره څه کوي۔ که charm په راتلونکي تازه کې د ترتیب فایل بیا ولیکي، لاسي سمون یوازې یو لوړولو عمر لري۔ له ساتونکو وپوښتئ چې دا چلند چېرته مستند دی، او چوپتیا نامعلومه وګڼئ۔

دریم ګام: اورېدونکی له لیږدول شوي لارې جلا کړئ

بهرنی اورېدونکی هغه ساکټ دی چې تونل مني۔ لیږدول هغه څه دي چې د هغې دننه ترافیک سره پیښیږي، او د بیرته ستنیدو لاره هغه ده چې ځوابونه بیرته راوستلای شي۔ charm لومړی برابروی او نور دوه د زیربنا ټیم ته پرېږدي۔

وتل دریمه برخه ده۔ که د تونل پیرودونکي باید دې کوربه له لارې انټرنیټ ته ورسیږي، نو د پتې یا ژباړې ترتیبات باید شتون ولري، او دا د پورټ خلاصولو سره نه جوړیږي۔ لومړي پیرودونکي ته د رسیدو مخکې دې برخې ته مالک وټاکئ۔

څلورم ګام: افشا د فایر وال عمل دی

په Juju 3.6 کې، د اپلیکیشن افشا کول د کلاوډ فایر وال قواعد تنظیموي، او په ډیفالټ ډول د هرې سرچینې څخه هغو پورټونو ته ترافیک اجازه ورکوي چې کاري بار خلاص کړي دي۔ د کمانډ endpoint او CIDR ټاکنې په همدې خاطر دي چې دا ډیفالټ محدود شي۔

افشا د VPN کاروونکي نه جوړوي، د هغوی اعتبارنامې نه تاییدوي او د لیږد تګلاره نه نصبوي۔ دا هم نه ثابتوي چې کاري بار په هغه پته او ترانسپورت کې اورېدل کوي چې تاسو یې تمه لرئ، له همدې امله د افشا وروسته ازموینه د بریالیتوب پیغام څخه مهمه ده۔ په واحد کې اورېدونکی ساکټ او کلاوډ قاعده دواړه وګورئ۔

پنځم ګام: په څلورو ازموینو قبول کړئ

د تصویب شوي ځای پرځای کولو وروسته، نوی پیرودونکی ثبت کړئ او په پام کې نیول شوې خصوصي خدمت تایید کړئ۔ بیا هغه هویت لغوه کړئ او تایید کړئ چې لاسرسی واقعاً پای ته رسیږي، نه یوازې راتلونکی ننوتل رد کیږي۔ ازموینه له هغې شبکې څخه چې تاسو یې کنټرول نه لرئ او بیا د دفتر له دننه تکرار کړئ، ځکه چې دا دوه لارې بېلابېلو پوښتنو ته ځواب وایي۔

د لوړولو او بیا نښلولو سره پای ته ورسوئ، ځکه چې هلته پخلاصه، د اعتبارنامې سمبالښت او د خدمت بیا پیل یوځای کار کوي۔ که مستندات نشي تشریح کولی چې د دې عملیاتو یو مالک څوک دی، دا د منلو تشې په توګه ولیکئ، نه دا چې د همدې charm نوم تر شا غیر ساتل شوي ترکیب سره ډکه کړئ۔ لیکل شوې تشه پرېکړه ده؛ په چوپتیا ډکه شوې تشه راتلونکې خنډه ده۔ دا د خدمت پرېکړې مالک ته، د موندلو نېټې سره وسپارئ۔

اړوندې مقالې