Osadzenie witryny za pomocą IPython.display.IFrame tworzy iframe HTML. Przeglądarka wyświetlająca notatnik przechodzi następnie do tego adresu URL własną trasą.

Wywołanie Requests w zdalnym jądrze to inna operacja: ten klient HTTP działa tam, gdzie działa jądro. Ustawienie zmiennych proxy w jądrze nie konfiguruje żądania iframe przeglądarki.

Jeśli przeglądarka ma używać autoryzowanego zdalnego komputera jako swojego wyjścia, istniejące konto SSH może dostarczyć lokalny nasłuch SOCKS:

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

Następnie skonfiguruj zamierzony ruch przeglądarki tak, aby korzystał z SOCKS5 pod 127.0.0.1:1080, w tym z DNS zdalnego celu, jeśli to konieczne. Utrzymuj sesję SSH w działaniu. SSH otwiera połączenia do celu ze swojej zdalnej strony; potwierdź, że ten host ma zamierzoną trasę, zwłaszcza gdy jądro notatnika działa w innym kontenerze lub na innym komputerze.

Sam adres URL serwera notatnika może wymagać bezpośredniego wyjątku w przeglądarce, aby nowa trasa nie przerwała dostępu do notatnika. Ograniczenia iframe witryny również pozostają w mocy: zmiana wyjścia sieciowego nie daje zgody na osadzenie strony, która odrzuca ramkowanie.

Powiązane artykuły