د Nebula لاس ورکول له غلطې خوا وګورئ او دواړه میکانیزمونه د بدلون وړ ښکاري۔ یو ټاکي چې یوه نوډ څراغ ته کوم پتې خبروي او کوم لرې پتې به هڅوي؛ بل ټاکي چې د تونل له موجودیت وروسته څه تېرېدلی شي۔ یو فلټر کولای شي اړیکه ودروي مخکې لدې چې کوم د اور دېوال قانون ارزول شي، او د اور دېوال قانون نشي کولای هغه پای ټکی بیا ژوندی کړي چې کشف لرې کړی وي۔ دوه طبقې بېلابېلو پوښتنو ته ځواب وایي، او د دوی د کار کولو ترتیب کلید دی۔

یوه اړیکه په څلورو پړاوونو کې تعقیب کړئ: اعلان شوې سیمه ییزه پته، په پام کې نیول شوی لرې پای ټکی، لاس ورکول او په overlay کې ترافیک۔ هر پړاو خپله ترتیبه او خپله د ناکامۍ نښه لري۔

له هغې سیمه ییزې پتې پیل کړئ چې نوډ یې اعلانوي

local_allow_list دې کوربه سیمه ییزې پتې فلټر کوي مخکې لدې چې څراغونو ته راپور شي۔ داخلېدونکي کولای شي د پتې حدونه وي، او ترتیبه د انټرفیس نوم نمونې هم ملاتړ کوي۔ دا هغه وخت ګټور دی چې کوربه کانټینر پلونه یا اضافي تونل انټرفیسونه ولري چې باید د سیالۍ پای ټکي نه شي۔

د کوربه انټرفیسونه وګورئ او وپوښتئ چې لرې سیال په رښتیا کومو ته رسېدلی شي۔ د Docker پل پته دې کوربه لپاره سیمه ییزه ده او په بل شبکه کې سیال لپاره بې ګټې ده۔ د هغې اعلانول کشف ضایع کوي او کولای شي سیال هغې پتې ته ولیږي چې هېڅکله ځواب نه وایي۔ هر هغه څه چې سیال ورته لار نه شي کولای په څراغ ځواب کې شور دی۔

دلته تنګ اجازه لښتیله پراخه بندیز لښتیله خوندي ده۔ که یوازې د اجازې داخلې وي، ناټاکل شوې پاتې برخه ایستل کیږي؛ وروسته د بندیز داخلېدل د ډیفالټ منطق بدلوي او خپله بیاکتنه غواړي۔ هغه بدلون د ډیفالټ پر لور دویم نظر مستحق دی۔

بیا د لرې پای ټکي ټاکنه وګورئ

remote_allow_list هغه پتې فلټر کوي چې دا کوربه د لاس ورکولو پر مهال د لرې سیال لپاره په پام کې نیسي۔ دا د لاندې شبکې پتې ته تطبیق کیږي، نه overlay پتې ته چې سیال به د تونل له پورته کېدو وروسته یې کاروي۔

شخصي حد کولای شي په شریک دفتر شبکې کې یوازې ګټور وي او بې معنا شي کله چې دواړه کوربه په ناتړلیو شبکو کې وي چې دواړه 10.0.0.0/8 کاروي۔ فلټر تاسو ته اجازه درکوي د لار موندنې وړ مسیر غوره کړئ او تصادف له پامه غورځوئ۔

کله چې سیال ونه شي کولای ونښلي، هغه پته چې هڅول کیږي د هغې سره سمون لرونکي قانون سره پرتله کړئ۔ د لاس ورکولو لاګونه فعال کړئ او ټاکل شوې لرې پته ولولئ؛ د لاګ کرښه هغه پای ټکی نوموي چې فلټر تېر کړ، او دا د سیال د پتې لښتیله ګټوره ده۔

د اعلان خوا انټرفیس نوم فلټر کولای شي پای ټکی لرې کړي مخکې لدې چې د ترلاسه کولو خوا یې وویني۔ کله چې یوازې یو لوری ناکام شي دواړه نوډونه وګورئ۔

د لاس ورکولو وروسته د overlay د لاسرسي قوانین تطبیق کیږي

د Nebula د اور دېوال قوانین د overlay په داخل کې، د تونل له رامنځته کېدو وروسته کار کوي۔ دوی کوربه، ګروپونه، پورټونه او پروتوکولونه سره سمون خوري او ټاکي چې یو پیکیج کولای شي سیمه ییز کوربه ته ننوځي یا ترې ووځي۔ دوی د لاندې شبکې پای ټکی نه ټاکي۔

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

ناکامي په سمه طبقه کې ولولئ۔ هغه لاس ورکول چې هېڅکله بشپړ نه شي کشف، د پای ټکو فلټر یا د شبکې لارې ته اشاره کوي۔ بشپړ شوی لاس ورکول چې وروسته یې د خدمت اړیکه رد یا غورځول شوې وي د overlay اور دېوال یا اپلیکیشن ته اشاره کوي۔

کله چې اجازه او بندیز ګډوئ ډیفالټ ولولئ

د څراغ ترتیبه یوازې-اجازه، یوازې-بندیز او ګډ لښتې ملاتړ کوي، او د ناټاکل شوې پاتې برخې لپاره ډیفالټ د دې بڼو ترمنځ توپیر لري۔ ګډه لښتې د پتې کورنۍ لپاره روښانه ډیفالټ ته اړتیا لري؛ دا انګېرل چې پاتې برخه د پخوانۍ ترتیب غوندې چلند کوي هغه لار ده چې یو کاري پای ټکی په چوپتیا ورک شي۔

lighthouse:
  local_allow_list:
    interfaces:
      docker0: false
  remote_allow_list:
    192.168.0.0/16: true
    default: false

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

ولیږئ کومې پتې باید رسېدونکې وې او له دواړو خواوو ازموینه وکړئ۔ هغه فلټر چې د یوې سیال جوړې لپاره کار کوي کولای شي د بلې جوړې لپاره ناکام شي چې یوازینی ګډ مسیر یې هغه پته کاروي چې لښتې ایستلې ده۔

کله چې هېڅ مستقیم پای ټکی رسېدونکی نه وي relay وکاروئ

که هر نوماند پای ټکی فلټر شو یا نه رسېدونکی وي، ځواب هغه پراخه اجازه لښته نه ده چې هغه پتې بیا ومني چې تاسو باور نه لرئ۔ کله چې مستقیمه اړیکه عملي نه وي د Nebula relay ترتیبه بدیله سیال لار برابروي۔

Relay انتقال او کشف حل کوي، نه اجازه، او د اور دېوال پراخ نه کوي۔ د overlay اور دېوال بیا هم ټاکي چې کوم خدمتونه کارېدلی شي، او relay د څراغ فلټرونه د لاسرسي کنټرول میکانیزم نه جوړوي۔

د مستقیمو پای ټکو په بند حالت کې relay لار وازموئ او تایید کړئ چې غوښتل شوي خدمت بیا هم کار کوي خو ناغوښتل شوی نه۔ هغه یوه ازموینه د انتقال سمون له پالیسي بدلون څخه بېلوي او دواړه طبقې ریښتیني ساتي۔

اړوندې مقالې