IFrame של Jupyter משתמשים בנתיב הרשת של הדפדפן
הבחינו בין הורדה בליבת Jupyter מרוחקת לבין ניווט מוטמע בדפדפן, והשתמשו בנתיב SOCKS מורשה כאשר הדפדפן זקוק ליציאה המרוחקת.
הטמעת אתר עם IPython.display.IFrame יוצרת iframe ב-HTML. הדפדפן שמציג את המחברת מנווט לאחר מכן אל הכתובת הזו בנתיב של הדפדפן עצמו.
קריאת Requests בליבה מרוחקת היא פעולה אחרת: לקוח ה-HTTP הזה פועל במקום שבו פועלת הליבה. הגדרת משתני פרוקסי בליבה אינה מגדירה את בקשת ה-iframe של הדפדפן.
אם הדפדפן אמור להשתמש במכונה מרוחקת מורשית כיציאה שלו, חשבון SSH קיים יכול לספק מאזין SOCKS מקומי:
ssh -N -D 127.0.0.1:1080 [email protected]
לאחר מכן הגדירו את תעבורת הדפדפן המיועדת להשתמש ב-SOCKS5 בכתובת 127.0.0.1:1080, כולל DNS של יעד מרוחק אם יש צורך. השאירו את הפעלת ה-SSH פועלת. SSH פותח חיבורים ליעד מהצד המרוחק שלו; ודאו שלמארח הזה יש את הנתיב המיועד, במיוחד כשהליבה של המחברת פועלת במכולה או מכונה אחרת.
ייתכן שכתובת השרת של המחברת עצמה תזדקק לחריגה ישירה בדפדפן כדי שהנתיב החדש לא יפגע בגישה למחברת. גם מגבלות ה-iframe של אתר נשארות בתוקף: שינוי יציאת הרשת אינו מעניק רשות להטמיע עמוד שמסרב למסגור.