Вграждането на сайт с IPython.display.IFrame създава HTML iframe. Браузърът, който показва бележника, след това навигира до този URL по собствения маршрут на браузъра.

Извикването на Requests в отдалечено ядро е друга операция: този HTTP клиент работи там, където работи ядрото. Задаването на proxy променливи в ядрото не конфигурира заявката на iframe в браузъра.

Ако браузърът трябва да използва разрешена отдалечена машина като свой изход, съществуващ SSH акаунт може да предостави локален SOCKS слушател:

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

След това настройте желания трафик на браузъра да използва SOCKS5 на 127.0.0.1:1080, включително DNS на отдалечената дестинация, ако е необходимо. Поддържайте SSH сесията активна. SSH отваря връзките към дестинацията от своята отдалечена страна; потвърдете, че този хост има желания маршрут, особено когато ядрото на бележника работи в друг контейнер или машина.

Собственият URL на сървъра на бележника може да се нуждае от директно изключение в браузъра, за да не прекъсва новият маршрут достъпа до бележника. Ограниченията на сайта за iframe също остават в сила: смяната на мрежовия изход не дава разрешение да вграждате страница, която отхвърля рамкиране.

Подобни статии