You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VPN断开后如何重新连接运行中内核的Jupyter Notebook会话?

重新连接运行中Jupyter内核的方法

方法1:通过Jupyter Console连接内核

  • 登录服务器后,执行命令查看所有运行中的内核:
    jupyter kernel list
    
    输出会显示内核ID及对应路径,例如:kernel-12345.json /home/user/.local/share/jupyter/runtime/
  • 使用内核ID或路径连接到目标内核:
    jupyter console --existing <内核ID>
    # 或者直接用路径
    jupyter console --existing /home/user/.local/share/jupyter/runtime/kernel-12345.json
    
    连接后即可在终端中与运行中的内核交互,查看训练进程状态、执行后续命令。

方法2:重新关联到Jupyter Notebook网页界面

  1. 重新建立SSH端口转发(若之前通过端口转发访问Notebook):

    ssh -L 本地端口:localhost:服务器Jupyter端口 <服务器用户名>@<服务器地址>
    

    例如本地用8888端口,服务器Jupyter也用8888的话:ssh -L 8888:localhost:8888 user@server-ip

  2. 获取Jupyter服务器访问信息:
    执行命令查看运行中的Jupyter服务器:

    jupyter notebook list
    

    输出会包含服务器URL及token,例如:http://localhost:8888/?token=abc123... :: /home/user/notebooks

  3. 重新连接Notebook页面:
    在本地浏览器打开上述URL,进入后切换到「Running」标签页,找到之前的Notebook会话,点击即可重新连接到运行中的内核。

注意事项

  • 若Jupyter服务器以守护进程运行,确保重新连接VPN后服务器网络可达
  • 若忘记登录token,也可通过jupyter notebook password重置密码,再用密码登录

内容的提问来源于stack exchange,提问作者Lex Podgorny

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 18:17:10