我在aws中打开了一个端口,但当我在Ubuntu中运行'netstat-tpnl'命令时,除了端口22之外的端口不会出现。问题出在哪里?
下图是我的EC2实例中的端口列表。
在此处输入图像描述
以及在控制台中运行的netstat-tnlp命令。
在此处输入图像描述
安全组(SG(独立于您的操作系统。将安全组视为放置实例的气泡。您的操作系统没有意识到它处于这个泡沫中。
因此,当你在SG中打开端口时,你就会在这个气泡中打洞。只有在传入连接进入气泡后,它们才能到达您的实例。然后这些连接可以在操作系统的网络工具中看到。