某些 ufw 规则在重启后不起作用

某些 ufw 规则在重启后不起作用

我在网上搜索并看到了相关问题,但仍然无法找出根本原因。

我不熟悉 iptables,但为了保护基于 ubuntu 16.04 的计算机(该计算机在端口 5550 上托管 Jupyter Notebook 服务器),我尝试启用防火墙并仅允许我的本地 IP。此外,我允许本地任何端口 22 用于 SSH,以及 5800、5900 用于 RealVNC 服务器。

在添加并重新加载防火墙规则后,它们最初运行良好。

但是,一旦我重新启动计算机(主机),Jupyter 服务器将不再连接。然后我检查了 SSH 和 VNC,它们实际上仍在工作。重新启动 Jupyter 笔记本服务器无济于事。

如果我禁用 ufw,然后重新启用,我的 Jupyter 服务器就可以再次连接。如果您能给我提示,我将不胜感激。

更新:进一步测试,它实际上可以从 WAN 工作(允许一系列 WAN IP,它们在重启后工作),但不能从 LAN 子网掩码 192.168.1.0/24 工作。

进一步更新:我想我已经搞明白了,这是关于 WAN 到 WAN 路由返回的问题。如果我使用服务器的本地 IP,我实际上可以在本地访问。我现在会坚持这一点。

相关内容