所以我试图从远程电脑连接到我的 jupyter 笔记本,因为我自己的电脑没有全局 IP 我必须首先连接到本地网络中的另一台电脑(服务器 1),然后 ssh 到我自己的电脑上运行 jupyter(服务器 2)所以它是这样的:
我的笔记本电脑 -> 服务器 1 -> 服务器 2
当两台服务器都是这样的 Linux 时,我曾经这样做过:
在我的笔记本电脑上:
ssh -NL 2323:localhost:2323 server1_username@golbalIp
在服务器 1 上:
ssh -NL localhost:2323:localhost:8888 server2_username@localip
在服务器 2 上:
python3 -m jupyterlab --NotebookApp.token='' --NotebookApp.password='' --port 8888
但现在我的服务器 2 是一台 Windows pc,我的 jupyter 在 wls2 上,所以我想,因为在 Windows 的 localhost:8888 上运行 wsl2 的 jupyter 然后做同样的事情会起作用但它没有,我该如何解决这个问题?