IPython.display.IFrame арқылы сайтты енгізу HTML iframe жасайды. Ноутбукті көрсетіп тұрған браузер кейін сол URL-ге браузердің өз маршрутымен өтеді.

Қашықтағы ядродағы Requests шақыруы басқа операция: бұл HTTP клиент ядро жұмыс істеп тұрған жерде жұмыс істейді. Ядрода proxy айнымалыларын орнату браузердің iframe сұрауын конфигурацияламайды.

Егер браузер өзінің шығуы ретінде рұқсат етілген қашықтағы машинаны пайдалануы керек болса, бар SSH тіркелгісі жергілікті SOCKS тыңдаушысын бере алады:

ssh -N -D 127.0.0.1:1080 [email protected]

Содан кейін көзделген браузер трафигін 127.0.0.1:1080 мекенжайында SOCKS5 пайдалануға конфигурациялаңыз, қажет болса қашықтағы межелі DNS-ті қоса. SSH сессиясын жұмыс істеп тұрған күйде ұстаңыз. SSH межелі қосылымдарды өзінің қашықтағы жағынан ашады; бұл хостта көзделген маршрут бар екенін растаңыз, әсіресе ноутбук ядросы басқа контейнерде немесе машинада жұмыс істеп тұрса.

Ноутбук серверінің өз URL-іне браузерде тікелей ерекшелік қажет болуы мүмкін, осылайша жаңа маршрут ноутбукке қатынасты үзбейді. Сайттың iframe шектеулері де күшінде қалады: желілік шығуды өзгерту жақтаудан бас тартатын бетті енгізуге рұқсат бермейді.

Қатысты мақалалар