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 નિયંત્રણો પણ ચાલુ રહે છે: નેટવર્ક એક્ઝિટ બદલવાથી ફ્રેમિંગ નકારતા પૃષ્ઠને જડવાની પરવાનગી મળતી નથી.

સંબંધિત લેખો