د بیا پیل وروسته لومړنۍ نښلوننه کار کوي۔ هر وروستی هڅه د نښلونې په پړاو کې ځنډېږي او په پای کې وخت ختمېږي، او یوازینی باوري درمل بل بیا پیل دی۔ دا بڼه د پروفایل ستونزه نه ده او د اعتبارنامې ستونزه هم نه ده۔ په شالید کې یو څه لا هم د پخوانۍ هڅې حالت ساتي، او بله هڅه له هغې سره ټکر کوي۔

په macOS کې هغه یو څه معمولاً IKE ډیمون وي۔

بڼه: یوه نښلوننه، بیا د وخت ختمېدل

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

دا له یوې هم لاګ پرانیستلو مخکې پلټنه محدوده کوي۔ پوښتنه دا کېږي چې کوم بهیر د IKE پورټ مالک دی او څه فکر کوي چې کوي۔

دوه ډیمونونه، یو پورټ

سیستم چلوي racoon کله چې نښلوننه د IKE نسخه 1 خبرې کوي۔ اوسني خپرونې هم راوړي iked د IKEv2 او نوي IPsec سټیک لپاره۔ دواړه کولی شي UDP 500 او UDP 4500 ونیسي، او دواړه کولی شي نیم خلاص امنیتي اړیکه وساتي وروسته له دې چې د نښلونې هڅه د پټنوم غوښتنې پر مهال لغوه شي یا د شبکې بدلون له امله پرې شي۔

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

د هر څه وژلو مخکې مالک ومومئ، ځکه ځواب ټاکي چې کومه خدمت بیا پیل کړئ او بل کوم لاګ ولولئ۔

sudo lsof -i :500 -i :4500
ps -ef | grep -E "racoon|iked"

پایله د دوو حقیقتونو په توګه ولولئ: کوم بهیر پورټ ساتي، او ایا له یوه زیات شته۔ دوه IKE ډیمونونه چې د یوه ساکټ لپاره سیالي کوي، ډېر بېثباته سرور ته ورته متناوب چلند تشریح کوي۔

بهیر نه، دنده بیا پیل کړئ

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

sudo launchctl stop com.apple.racoon
sudo launchctl start com.apple.racoon

که launchd د دندې ریکارډ ونلري، بهیر د نوم له مخې وژل بیا هم په بله هڅه کې نوې خبرې اترې اړ باسي۔ ازموینه په دواړو حالتونو کې یوه ده: کله چې بیا نښلولو هڅه کوئ، هیڅ بهیر باید پورټ ونه ساتي۔ دا د همدې حکم سره تایید کړئ lsof د دې پر ځای چې فکر وکړئ بیا پیل کار کړی۔

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

کله چې سرور یې ردوي

هره دوهمه نښلوننه په ځایي توګه ناکامه نه کېږي۔ سرور کولی شي له جلا کېدو وروسته د یوې ټاکلې کړکۍ لپاره نوی ننوتل رد کړي، او د کارن د وخت ختمېدل د ټینګ شوي ډیمون په څېر ښکاري۔ توپیر ارزانه دی: که د ډیمون بیا پیل مرسته ونه کړي خو بل حساب سمدلاسه ونښلي، کړکۍ د سرور په خوا کې ده او Mac هېڅکله ستونزه نه وه۔

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

د کارن بیا بدلولو مخکې د سیال لاګ ولولئ۔ ردېدل، د تګلارې ناسمونو او خاموشه غورځول درې بېلابېل لاملونه دي چې په Mac پرده کې ټول “نښلېږي” ښکاري۔

زاړه کارنان او 64-بټ کرنل

زاړه Cisco IPSec کارن د 32-بټ او PowerPC سیستمونو لپاره جوړ شوی کرنل غځېدنه باروي۔ په 64-بټ کرنل کې پیل شوي Mac کې هغه غځېدنه نشي بارېدلی، او کارن د تېروتنې 51 سره ژر ناکامېږي ځکه چې VPN لاندې سیستم ته هېڅ نه رسېږي۔ د ډیمون څومره بیا پیل هم د ناسمې معمارۍ کرنل غځېدنه نه سموني۔

د غځېدنې بیا بارول کېدای شي یو څه وخت کار وکړي او بیا په بل پیل کې ناکام شي۔ تلپاتې ځوابونه دا دي چې زړ کرنل چېېرې چې لا ملاتړ کېږي وچلوئ، یا د سیستم سره راتلونکي دننه جوړ شوي کارن ته لاړ شئ۔ د درېیم اړخ هغه کارن لپاره ماښام نه ضایع کوئ چې نشي بارېدلی، معمارۍ وګورئ۔

  • یو ځل بیا تولید کړئ، بیا پروفایل ته له لاس وهلو مخکې وګورئ کوم ډیمون UDP 500 لري۔
  • پړاو 1 وروسته لومړنۍ ناکامي ولولئ: د لېږد تېروتنه ځایي ساکټ ته اشاره کوي۔
  • یوازې بهیر نه، د launchd دنده بیا پیل کړئ او تایید کړئ چې پورټ خلاص دی۔
  • د سرور خوا بیا تصدیق کړکۍ له کارن خرابۍ جلا کولو لپاره دوهم حساب وآزمویئ۔
  • د کارن ملامتولو مخکې د کرنل معمارۍ ولیکئ۔

هغه VPN چې سم یو ځل کار کوي، تر هغه چې برعکس یې ثابت نه شي، د حالت ستونزه ده۔ د ډیمون پاکول له بیا پیل څخه ګړندي دي، او هغه لاګ شواهد ساتي چې بیا پیل به یې غورځولي وای۔

اړوندې مقالې