其他分享
首页 > 其他分享> > Tensorboard远程连接

Tensorboard远程连接

作者:互联网

远程连接服务器使用Tensorboard

1. 内网连接

打开本地命令行,输入:ssh -L 16006:127.0.0.1:6006 linch@192.168.1.238,其中,linch为服务器登录用户名,192.168.1.238为远程服务器地址,可以用ifconfig查询

在远程服务器运行:tensorboard -logdir=./log/ -port=6006

在本地浏览器输入:127.0.0.1:16006

2.外网连接

打开本地命令行,输入:ssh -p 12580 -L 16006:127.0.0.1:6006 linch@118.31.62.7,其中12580为远程连接端口

在远程服务器运行:tensorboard -logdir=./log/ -port=6006

在本地浏览器输入:127.0.0.1:16006

XShell隧道操作步骤

建立ssh隧道,实现远程端口到本机端口的转发,远端被侦听端口为tensorboard默认的6006端口,本机端口任一非占用的都可。
在我的Xshell打开某个连接,属性->ssh->隧道->添加,类型local,源主机填127.0.0.1(意思是本机),端口设置一个,比如12345,目标主机为服务器本地,目标端口6006,如果被占了可改为其他端口。
在这里插入图片描述
这时再在服务器上输入命令,这里若–port改了端口号则上面设置也要改。

tensorboard --logdir=log_dir

复制链接,在本机打开以下网页,成功访问远程的tensorboard。

127.0.0.1:6006

标签:6006,127.0,0.1,端口,连接,Tensorboard,服务器,远程
来源: https://blog.csdn.net/qq_39523365/article/details/121544540