【问题标题】:How to ssh and sftp into an ec2 behind an elastic load balacer without elastic ip address如何在没有弹性 IP 地址的弹性负载均衡器后面通过 ssh 和 sftp 进入 ec2
【发布时间】:2015-04-17 18:36:00
【问题描述】:

我一直在想办法在不为 ec2 实例分配弹性 IP 的情况下通过 ssh 连接到弹性负载均衡器后面的 ec2 实例

通常我会将弹性 IP 分配给 ec2 实例,然后通过这种方式仅通过 SSH 和 SFTP,但它们是另一种方式,我可以 ssh 和 sftp 而不通过 PuTTy 为其分配弹性 IP?

【问题讨论】:

    标签: mysql linux apache amazon-web-services amazon-ec2


    【解决方案1】:

    我尝试了这种配置 - ELB 端口为 2222,实例端口为 22。它对我有用。为简单起见,我为 EC2 和 ELB 使用了相同的 SG。

    类似地,您可以将 PORT 2220 路由到 20222121,就像 SFTP 一样

    1. TCP 端口 2222(ELB)到 22(实例)

    2. 打开Putty并使用端口2222进入ELB DNS [请确保2222是否打开到您的办公室/公共IP的出口IP通过。 SG]

    3. 建立连接 [IP 14.0.1.87 是 ELB 的 ID,而不是我机器的公共 IP]

    【讨论】:

    • 在 2019 年,这被称为“经典负载均衡器”。如果您使用“应用程序负载均衡器”,那么它不会提供任意端口号的选项。
    • 我们应该使用 NLB 选项然后进行类似的设置吗?
    • NLB 就是这样。虽然我不明白为什么我们需要在负载均衡器上设置不同的端口。为什么不能将LB的22端口转发到目标实例的22端口?
    猜你喜欢
    • 2021-05-26
    • 1970-01-01
    • 2020-02-02
    • 2011-04-18
    • 2011-12-22
    • 2023-04-03
    • 2021-03-18
    • 2021-05-27
    • 1970-01-01
    相关资源
    最近更新 更多