Ubuntu 服务器不接受任何外部请求

Ubuntu 服务器不接受任何外部请求

我在 ubuntu 服务器上有一个数据库,它在服务器上运行,端口是 5436。但是,我无法从外部连接它。

我使用 ufw 命令

列出如下

[17] 5436 (v6)                  ALLOW IN    Anywhere (v6)             
[18] 5436/tcp (v6)              ALLOW IN    Anywhere (v6)     

我使用 netstat

tcp 0 0 0.0.0.0:5436 0.0.0.0:* LISTEN

我已经测试了简单的 python 主机,它有同样的问题。Ubuntu 服务器不接受任何外部请求我该如何解决这个问题?

答案1

您显示的 UFW 规则适用于 IPv6 协议,不适用于 IPv4。请检查您的 IPv4 规则,即不包含(v6)标记的规则。

您的数据库监听端口 TCP 5434 是 IPv4 类型端口,但防火墙规则是 IPv6 类型。

相关内容