Menyematkan situs web dengan IPython.display.IFrame membuat iframe HTML. Peramban yang menampilkan buku catatan kemudian menavigasi ke URL itu dengan rute peramban sendiri.

Panggilan Requests di kernel jarak jauh adalah operasi berbeda: klien HTTP itu berjalan di tempat kernel berjalan. Menyetel variabel proxy di kernel tidak mengonfigurasi permintaan iframe peramban.

Jika peramban harus menggunakan mesin jarak jauh yang diizinkan sebagai jalan keluarnya, akun SSH yang sudah ada dapat menyediakan pendengar SOCKS lokal:

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

Lalu konfigurasikan lalu lintas peramban yang dimaksud agar memakai SOCKS5 di 127.0.0.1:1080, termasuk DNS tujuan jarak jauh bila diperlukan. Biarkan sesi SSH tetap berjalan. SSH membuka koneksi tujuan dari sisi jaraknya; pastikan host ini memiliki rute yang dimaksud, terutama ketika kernel buku catatan berjalan di kontainer atau mesin lain.

URL server buku catatan itu sendiri mungkin memerlukan pengecualian peramban langsung agar rute baru tidak memutus akses ke buku catatan. Pembatasan iframe sebuah situs web juga tetap berlaku: mengubah jalan keluar jaringan tidak memberi izin untuk menyematkan halaman yang menolak pembingkaian.

Artikel terkait