د پراکسي ازموینه باید مستقیم اړیکه ناکامه کړي
د اپلیکیشن ازموینې شبکه د پراکسي له وتلو لارې جلا کړئ، تر څو پټه مستقیمه اړیکه پراکسي ازموینه بریالۍ نه ښکاره کړي.
د اپلیکیشن تر څنګ اورېدونکی ځایي پراکسي هغه شبکه بېرته نه جوړوي چې پراکسي ته د لاسرسي اړتیا لري. اپلیکیشن کېدای شي تنظیم شوی پراکسي له پامه وغورځوي، مستقیم وښلېږي او بیا هم بریا راپور کړي.
د اپلیکیشن شبکه د پراکسي له بهر تلونکې لارې جلا کړئ. د کانټینر پر بنسټ یو ترتیب اپلیکیشن یوازې په داخلي شبکه کې ږدي او پراکسي ته دویمه وتلونکې شبکه ورکوي. په موجوده Compose تعریف کې د شبکې تړاوونه داسې ښکاري:
services:
app:
networks: [clients]
proxy:
networks: [clients, egress]
networks:
clients:
internal: true
egress: {}
دا د لا دمخه تعریف شوو خدمتونو لپاره د شبکې یوه برخه ده. منل شوی لېږدونکی پراکسي او د اپلیکیشن ریښتینی کلاینټ جلا جلا تنظیم کړئ. Docker داخلي شبکې له بهره جلا ښيي؛ په دې ترتیب کې یوازې پراکسي اضافي بهرنۍ شبکه لري.
د پراکسي له کارولو پرته یو منفي حالت هم شامل کړئ: د اپلیکیشن بهرنۍ غوښتنه باید ناکامه شي. په تصدیق شوي HTTP پراکسي کې رد شوی حساب باید خپله تصدیق ناکامي وښيي، خو منل شوی حساب باید د اړوند پراکسي کتنې سره هدف ته ورسیږي.
د پراکسي اجازه شوي او رد شوي حالتونه جلا جلا وآزمویئ. اپلیکیشن له نورو بهرنیو شبکو لرې وساتئ او د پراکسي څخه د تېرېدونکي هوسټ شبکې حالت زیاتول مه کوئ. بریالۍ غوښتنه یوازې هغه وخت ګټوره شواهده ده چې ازموینه سمه هغه لار برابره کړي چې موخه وه.