无法连接到远程 ipython 笔记本服务器

Cannot connect to remote ipython notebook server

这真的很奇怪。我有一个笔记本服务器 运行 远程并且可以成功连接到它直到昨天。

我仍然可以在远程服务器上使用 localhost[ip] 连接到笔记本服务器。但是从远程 PC 尝试时总是超时。

netstat -antop | grep :port 看到 jupyter 在本地主机和任何 ip 上都在监听。我还尝试 tcpdump 远程服务器在端口上获得了什么,并且可以看到来自我的远程 PC 的 Web 请求并重试了两次。但是 ipython notebook 没有收到任何请求(从 --debug 模式下的调试字符串得知)。

知道为什么会这样吗?

既然你已经排除了所有其他可能的原因,那很可能是你和远程主机之间的防火墙阻塞了端口。