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

Poziv Requests u udaljenom kernelu je druga operacija: taj HTTP klijent radi tamo gdje radi kernel. Postavljanje proxy varijabli u kernelu ne konfiguriše iframe zahtjev preglednika.

Ako preglednik treba koristiti odobrenu udaljenu mašinu kao svoj izlaz, postojeći SSH račun može pružiti lokalni SOCKS slušalac:

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

Zatim podesite namjeravani promet preglednika da koristi SOCKS5 na 127.0.0.1:1080, uključujući DNS udaljene destinacije ako je potrebno. Držite SSH sesiju aktivnom. SSH otvara veze prema destinaciji sa svoje udaljene strane; potvrdite da ovaj host ima namjeravanu rutu, posebno kada kernel bilježnice radi u drugom kontejneru ili mašini.

Vlastiti URL servera bilježnice može zahtijevati direktno izuzeće 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