یو پورته، صفر نښلېدونکي: هغه strongSwan کرښه څه شمېري
زاړه سرلیک IKE اړیکې شمېري، نه فرعي شبکې یا ماشوم SA، نو لومړی بار شوي تعریفونه او نصب شوي ماشومان ولولئ.
د حالت کرښه ولولئ چې Security Associations (1 up, 0 connecting) وایي او د یوې فعالې تونل راپور ښکاري۔ دوه فرعي شبکې په یو وخت کې د هغې له لارې ترافیک تېروي، نو شمېره د درواغجنې ښکاري۔ هغه درواغ نه وایي؛ IKE اړیکې شمېري، او یوه له هغو کولای شي څو ماشومان ځای پرځای کړي۔ مخکې له دې چې وړاندیز یا لارې ته لاس ووهئ، لیستونه ولولئ۔
ولې سرلیک او ترافیک سره نه جوړیږي
زوړ stroke وتنه خپله مجموعه امنیتي اړیکې بولي او د IKE اړیکو مدیر څخه یې اخلي۔ هره جوړه شوې IKE اړیکه یوه زیاتوي، پرته له دې چې لاندې یې څومره CHILD SA وي۔ یو IKEv2 مور معمولاً څو ماشومان وړي، د هر ترافیک-ټاکونکي جوړه لپاره یوه، او د ماشوم منل شوي ټاکونکي کولای شي له یو څخه زیات پته یا مخکښ پوښي۔ نو ستاسو په ترتیباتو کې د پتو شمېره له سرلیک شمېرې سره ثابته اړیکه نه لري۔
عصري وتنه کله کله د زوړ “up” عبارت پر ځای مجموعه ښیي، او د swanctl لخوا اداره شوی ډیمن د زوړ stroke تنظیماتو له خوا هېڅ نه چلیږي۔ نه عبارت او نه د شمېرلو قاعده د نسخو ترمنځ سمه وګڼئ۔
مخکې له دې چې څه بدل کړئ، درې لیستونه پرتله کړئ
له هغه څه پیل وکړئ چې بار شوي، بیا هغه چې منل شوي، بیا هغه چې واقعاً پاکټونه ښوي۔ دا درې بېلې پوښتنې دي او هر یو خپل امر لري۔
swanctl --list-conns
swanctl --list-sas
لومړی هغه د اړیکې تعریفونه لیستوي چې ډیمن منلي دي۔ دویم جوړې شوې IKE اړیکې د خپلو ماشومانو سره لیستوي، او ریښتینی سلسله مراتب هم هلته ښکاري۔ هغه تعریف چې په فایل کې شته خو په لومړي لیست کې نه دی، هېڅکله نه دی بار شوی، او د پیل کوونکي څومره هم بیا هڅې سمې نه کړي۔ که تاسو پر ځای یې زوړ انټرفیس چلوئ، معادل جوړه ipsec statusall او هماغه swanctl لیست دی، پورې اړه لري چې ترتیبات د کوم پلګین دي۔ په یو کوربه کې د دوو ډیمنونو ترمنځ وسایل مه ګډوئ او د یوې همغږې ځواب هیلې مه کوئ۔
swanctl --list-sas --raw | head -40
ip -s xfrm state
خام بڼه پېژندونکي او ټاکونکي د پرتله کولو لپاره ښکاره ساتي، او د کرنل حالت لیست ښیي چې سټیک څه نصب کړي دي۔ کله چې ډیمن او کرنل سره نه جوړیږي، یا ډیمن د موجود ماشوم شاوخوا بیا پیل شوی یا کرنل توکی د هغه لاندې لرې شوی دی۔
سلسله مراتب ولولئ، نه مجموعه
د دوو ماشومانو سره یو بېلګه ییز جوړ شوی مور د یوې نوډ په څېر ښکاري چې لاندې یې دوه ماشومان دي، هر یو خپل حالت او موډ ته نښه شوی۔ د چا لخوا له ډشبورډ څخه نښلول شوی لنډیز لوستلو پر ځای اصلي وتنه راوړئ او ماشومان پخپله وشمېرئ۔
swanctl --list-sas
swanctl --list-conns --raw | grep -A4 'accounting'
یو مور د دوو نصب شوو ماشومانو سره روغه دوه-فرعي شبکه تونل ده۔ یو مور د یو نصب شوي او یو نیمګړي ماشوم سره بله حالت ده، او د نیمګړي ماشوم ټاکونکي هغه څه دي چې د لرې اړخ وړاندیز سره باید پرتله شي۔ د کیلي نوي کولو پر مهال زوړ ماشوم او د هغه ځای ناستی کولای شي لږ وخت یوځای ښکاره شي۔ د سناپشاټ سره وخت نښه وساتئ، ځکه چې د نوي کولو په مینځ کې اخیستل شوی شمېر تکرار ښکاري او له هغه وروسته اخیستل شوی زیان۔
بار شوی، نصب شوی او تېرېدونکی ترافیک
په نصب شوي حالت کې ماشوم منل شوي پارامترونه او په کرنل کې یوه ننوتنه لري۔ خو اړینه نه ده چې یې پاکټ وړی وي: ټاکونکي کولای شي له هغه ترافیک څخه تنګتر وي چې تاسو یې تمه لرئ، او لاره کولای شي هغه ترافیک بل ځای ته واستوي مخکې له دې چې تونل یې وویني۔ له اجازه لرونکي کوربه څخه د منل شوو ټاکونکو سره سم جریان واستوئ، بیا د سرلیک پر ځای د ماشوم شمېرونکي ولولئ۔ هغه شمېرونکی چې صفر ته پاتې کیږي او تاسو سم ترافیک تولیدوئ، IKE ته نه بلکې لارښوونې یا پالیسۍ ته اشاره کوي۔
swanctl --initiate --child accounting
swanctl --list-sas --raw | grep -E 'bytes|packets'
د نومېدلي ماشوم پیلول ښکاره پایله لرونکی قصدی عمل دی، او دا جلا کوي چې “اړیکه بېکاره ده ځکه چې چا نه غوښتله” له “اړیکه پورته نه شي کولای”۔ د غوښتنې پر بنسټ د تله پالیسي لومړي حالت په څېر چلند کوي، نو مخکې له دې چې نیمګړتیا یې وبولئ د اړیکې د پیل تنظیم ولولئ۔
کله چې شمېره واقعاً غلطه وي
که په بار شوي لیست کې تعریف نشته، د ترتیباتو بارولو او دې ته وګورئ چې کوم ډیمن نسخه ځي۔ که بار شوی خو هېڅکله نه منل کیږي، وړاندیزونه، تصدیق کولو شرایط او ټاکونکي له سیال سره پرتله کړئ، په یو وخت کې یو ماشوم۔ په هره هڅه کې یو عنصر بدل کړئ او هغه پېژندونکی ولیکئ چې بدل کړی مو۔ کله چې پوه شئ کوم یو دی، وړاندیز بیرته اخیستل اسانه دي؛ دا له دریو سمونونو وروسته اټکل دی چې هېڅکله جلا نه شوي۔
لومړی غلط لوستل سم کړئ۔ د “نیمګړې” دویمې تونل په اړه ډېری راپورونه د یو مور لاندې د دوو نصب شوو ماشومانو سره پای ته رسیږي، او یوازینی شی چې کله هم مات شوی و هغه لنډیز کرښه وه چې خلکو د سلسله مراتب پر ځای باور پر کړی و۔