如何在远程笔记本电脑上访问 jupyter 实验室?

如何在远程笔记本电脑上访问 jupyter 实验室?

我有一台远程笔记本电脑和一台本地笔记本电脑。我想通过 Jupyter Lab 编程接口远程访问远程笔记本电脑上的资源。需要解决 2 个问题:

  1. 远程笔记本电脑位于 NAT 后面,因此没有公共 IP 地址。我需要进行 NAT 穿越。
  2. 我必须建立一个响应远程请求的 Jupyter Lab 服务器。

经过一番搜索,我

  1. 改变jupyter_notebook_config.py这个答案
  2. 使用 npm 包本地隧道进行 NAT 遍历,即,将所有对提供的 URL 的请求转发到远程笔记本电脑的指定端口。具体来说,我运行此命令lt --port 8888,其中 8888 是 Jupyter Lab 运行的端口。

但是当我打开提供的 URL 时localtunnel,出现 404。我想知道是否有更好更简单的解决方案?或者我如何才能使我的方法发挥作用?

相关内容