无法从公共 IP 访问 apache 和 ssh,但可以通过 vpn AWS ec2 通过私有 IP 访问

无法从公共 IP 访问 apache 和 ssh,但可以通过 vpn AWS ec2 通过私有 IP 访问

我的服务器运行良好。今天内存突然激增,我无法访问我的应用程序。过了一会儿,内存松动了一点,内存消耗恢复正常。我检查了 apache 是否正在运行(端口 80)和 ssh(22)。但是,当我尝试使用公共 IP 访问服务器时,无论是 apache 还是 ssh,连接总是超时。

奇怪的是,由于实例位于 vpc 上,我可以访问 Web 应用程序和 ssh,因为我已连接到 vpn。它们运行良好。

我是 IT 人员,负责维护此实例所连接的基础架构,因此已配置安全组,而且 iptables 为空,因此唯一的安全设置位于 aws 控制台安全组上。此 vpc 上的所有其他实例均运行良好,并且它们的配置与此有问题的实例相同。

我正在使用也位于 vpc 上的 openvpn 访问服务器。

我现在已经没有选择了。需要你们的帮助。任何帮助我都会感激不尽。

相关内容