Ugrađivanje web-stranice pomoću IPython.display.IFrame stvara HTML iframe. Preglednik koji prikazuje bilježnicu zatim odlazi na taj URL vlastitom rutom preglednika.

Poziv Requests u udaljenoj jezgri druga je operacija: taj HTTP klijent radi tamo gdje radi jezgra. Postavljanje proxy varijabli u jezgri ne konfigurira iframe zahtjev preglednika.

Ako preglednik treba koristiti odobreno udaljeno računalo kao svoj izlaz, postojeći SSH račun može pružiti lokalni SOCKS slušatelj:

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

Zatim postavite namjeravani promet preglednika na SOCKS5 na 127.0.0.1:1080, uključujući DNS udaljenog odredišta ako je potrebno. Držite SSH sesiju aktivnom. SSH otvara veze prema odredištu sa svoje udaljene strane; potvrdite da ovo računalo ima namjeravanu rutu, osobito kada jezgra bilježnice radi u drugom kontejneru ili računalu.

Vlastiti URL poslužitelja bilježnice može zahtijevati izravnu iznimku u pregledniku kako nova ruta ne bi prekinula pristup bilježnici. Ograničenja iframe-a web-stranice također ostaju na snazi: promjena mrežnog izlaza ne daje dopuštenje za ugrađivanje stranice koja odbija uokvirivanje.

Povezani članci