SSH隧道浏览localhost,超级慢

SSH隧道浏览localhost,超级慢

为了访问服务器上的 jupyter 笔记本和 rstudio-server 等网站/服务,我创建了一个 ssh 隧道,然后只需在本地计算机上的网络浏览器中浏览它们,但是,从昨天开始,我的所有服务在浏览器中加载速度都很慢。不知道为什么或从哪里开始排除故障。我可以 ssh 进入服务器并查看文件等。昨天我什至尝试重新安装其中一项服务,然后才意识到我的所有服务都很慢...有什么想法或建议如何解决此问题吗?

还可以补充一点,如果我设法在浏览器中连接到一项服务(仅设法连接到 deluge),似乎一旦我连接,该服务就会在浏览器中运行而不会出现延迟。所以看来“只是”需要永远的联系。 (几分钟)还可以添加端口在我的远程和本地计算机上都打开。

我现在才意识到在我的终端中收到以下消息:

channel 3: open failed: connect failed: Connection refused
channel 2: open failed: connect failed: Connection refused
channel 2: open failed: connect failed: Connection refused
channel 3: open failed: connect failed: Connection refused
channel 4: open failed: connect failed: Connection refused
channel 5: open failed: connect failed: Connection refused

我用来打开隧道的命令:

ssh -N -f -L 8787:localhost:8787 [email protected]

答案1

一般来说,当会话设置速度很慢,但一旦会话运行速度就可以接受时,首先要考虑的是主机名解析。有很多问题可能会导致问题:

  • 服务器和/或 DNS 突然开始使用 IPv6
  • DNS 故障
  • 改变在/etc/hosts
  • ETC。

使用 127.0.0.1 而不是主机名可以绕过大多数此类问题(但不能解决它们!),例如:

ssh -N -f -L 8787:127.0.0.1:8787 [email protected]

相关内容