繁体   English   中英

当 su.net 使用 NAT 网关时,如何使用 VM public static IP?

[英]How could I use a VM public static IP when subnet uses an NAT gateway?

我在 AWS 中配置了负载均衡器/自动缩放。 我希望自动缩放组中的实例对传出流量使用相同的 IP。 所以我配置了一个NAT网关。

很好,效果很好。

但是,现在,我无法使用其公共 IP 地址将 SSH 直接连接到自动缩放组中的实例。

那么,有没有办法同时使用 NAT 网关用于传出流量和 IP 公共实例地址用于 SSH 传入流量?

谢谢您的帮助 !

如果您的目标只是 ssh 进入系统,那么最好的方法是通过 AWS Systems Manager。 您的服务器保留在 private.network 中,您无需管理 complex.networking 即可实现此目的。

如果您使用 SSM,那么您根本不必担心系统的 Public IP。 也不需要 Elastic IP。

这是一个文档,其中显示了如何使用 Systems Manager 将 ssh 用于 EC2 实例。 https://aws.amazon.com/premiumsupport/knowledge-center/systems-manager-ssh-vpc-resources/

那么,有没有办法同时使用 NAT 网关用于传出流量和 IP 公共实例地址用于 SSH 传入流量?

由于您使用的是 NAT,因此您的实例位于私有 su.net中,这意味着无法通过 Inte.net 直接访问它们。 但是,您可以通过SSM Session Manager使用 ssh :

另一种方法是在公共 su.net 中设置一个堡垒主机,并通过它跳转。 但是 SSM 是访问私有 su.net 中资源的更新和更需要的方式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM