在虚拟专用服务器上,尽管未启用防火墙,但无法从互联网访问端口

在虚拟专用服务器上,尽管未启用防火墙,但无法从互联网访问端口

我有一个新设置的虚拟专用服务器,运行 Ubuntu 22.04。ufw 仍然处于禁用状态,iptables -L告诉我所有链都有 ACCEPT 默认策略,没有定义特定规则。所以我希望所有端口都对互联网开放。我有一个进程正在监听某个端口,这已得到确认ss -lte

但是,我无法从互联网访问该端口,尝试时出现“连接被拒绝”提示。nmap告诉我服务器上唯一开放的端口是 22ssh和 80 http,我都没有打开这两个端口。

托管服务提供商支持人员告诉我,他们没有启用任何类型的防火墙或访问限制。

所以我疯了,我想我错过了什么。我必须做什么才能启用对特定端口的访问?为什么在没有防火墙运行时,端口 22 和 80 是开放的,而其他端口却没有开放?感谢您的任何建议!

相关内容