情况描述
现在有一个程序,通过提交作业的方式在集群的计算节点C上运行,运行后给了一个web的地址,如下图所示
然而,在自己电脑A上只能访问集群的管理节点B,无法直接访问计算节点。管理节点可以访问计算节点,计算节点无法访问自身外的网络。
解决办法
ssh -L 打算在自己电脑上访问的端口:计算节点上IP:计算节点应用给出的端口 登录管理节点的用户@管理节点B的IP地址
在自己电脑的cmd里输入下面的命令:
ssh -L 8888:10.10.10.10:8501 stu52275901023@11.11.11.11
之后在自己电脑上浏览器上输入:
0.0.0.0:8888
即可访问。