د Jupyter IFrame د براوزر د شبکې لاره کاروي
په لرې Jupyter کرنل کې ډاونلوډ او په براوزر کې د ننوتل شوې نیویګیشن ترمنځ توپیر وکړئ، او کله چې براوزر لرې وتل غواړي، اجازه لرونکې SOCKS لاره وکاروئ.
د IPython.display.IFrame په کارولو سره د وېبپاڼې ننوتل HTML iframe جوړوي. بیا هغه براوزر چې نوټبوک ښیي، په خپله د براوزر لاره دې URL ته ځي.
په لرې کرنل کې د Requests غوښتنه بېله کړنه ده: هغه HTTP کلاینټ هلته چلیږي چې کرنل چلیږي. په کرنل کې د پراکسي متغیرونو ټاکل د براوزر iframe غوښتنه نه تنظیموي.
که براوزر باید یو اجازه لرونکی لرې ماشین د خپل وتلو په توګه وکاروي، یو موجود SSH حساب کولی شي ځایي SOCKS اورېدونکی برابروي:
ssh -N -D 127.0.0.1:1080 [email protected]
بیا د براوزر پلان شوې ترافیک د 127.0.0.1:1080 په SOCKS5 کارولو لپاره تنظیم کړئ، که اړتیا وي د لرې منزل DNS هم په کې شامل کړئ. SSH غونډه روانه وساتئ. SSH د خپل لرې اړخ څخه د منزل اړیکې پرانیزي؛ تایید کړئ چې دا کوربه پلان شوې لاره لري، په ځانګړې توګه کله چې د نوټبوک کرنل په بل کانټینر یا ماشین کې چلیږي.
د نوټبوک سرور خپله URL ممکن په براوزر کې مستقیم استثنا وغواړي ترڅو نوې لاره نوټبوک ته لاسرسی نه ماتوي. د وېبپاڼې iframe محدودیتونه هم په قوت کې پاتې دي: د شبکې وتل بدلول د داسې پاڼې ننوتلو اجازه نه ورکوي چې چوکاټونه ردوي.