代码之家  ›  专栏  ›  技术社区  ›  Kaveh Shahbazian

Amazon EC2上的非通用端口

  •  3
  • Kaveh Shahbazian  · 技术社区  · 16 年前

    假设我想全天候监听一个非公共端口(例如9090),并在另一个非公共端口(例如8980)上发送数据。

    这在AmazonEC2实例中可能吗?(Windows 2003或2008)

    2 回复  |  直到 16 年前
        1
  •  4
  •   Stu Thompson Helter Scelter    16 年前

    是的,这是可能的。

    您不必打开所有端口,这是肯定的!你从哪儿弄来的?

        2
  •  0
  •   Shlomo Swidler    16 年前

    这当然是可能的,但请注意,EC2还没有提供Windows 2008,只有Windows 2003。

    EC2本身有一个入站防火墙,由您为帐户设置的安全组控制。EC2实例可能正在运行软件防火墙,它可以控制入站和出站流量。最常见的软件防火墙是iptables——如果它正在运行,那么您可能需要将其配置为允许两个端口通过(一个入站,另一个出站)。

    在任何情况下,您都需要设置安全组以允许从整个internet(CIDR 0.0.0.0/0)或子网络范围访问侦听端口。您可以从AWS管理控制台web界面执行此操作。

    然后,在实例本身上,您可以将流量转发到任何您想要的地方。使用您想要执行此转发的任何软件。