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 निर्बंधही लागू राहतात: नेटवर्क एक्झिट बदलल्याने फ्रेमिंग नाकारणारे पृष्ठ एम्बेड करण्याची परवानगी मिळत नाही.

संबंधित लेख