Linux服务器在AWS防火墙上打开相应端口
时间:2021-02-25

这是一个教程,解释了如何用屏幕截图打开AWSEC2Linux服务器上的端口。它可以帮助您管理EC2服务器上特定端口的服务。

AWS(AmazonWebServices)在信息技术领域不是一个新术语。是亚马逊提供的云服务平台。它的免费账户可以为你提供一年的有限免费服务。这是不花钱尝试新技术的最好方法之一。

AWS提供服务器计算作为他们的服务之一,他们称之为EC(弹性计算)。可以用来搭建我们的Linux服务器。我们已经看到了如何在AWS上设置一个免费的Linux服务器。

默认情况下,所有基于EC2的Linux服务器只开放端口22,这是SSH服务端口(允许所有IP入站连接)。因此,如果您托管任何特定端口的服务,您应该在AWS防火墙上为您的服务器打开相应的端口。

同样,它的端口1到65535是开放的(对于所有出站流量)。如果您想更改这一点,可以通过以下方式编辑出站规则。

在AWS上为您的服务器设置防火墙规则很容易。您可以在几秒钟内打开服务器的端口。我会用截图展示给你看如何打开EC2服务器的端口。

步骤1:

登录AWS账号,进入EC2管理控制台。在“网络和安全”网络和安全菜单下输入安全组安全组,该菜单突出显示如下:

如何在AWSEC2Linux服务器上打开一个端口?

AWSEC2管理控制台。

步骤2:

在安全组安全组中选择您的EC2服务器,并从“操作”菜单中选择编辑不规则编辑不规则。

如何在AWSEC2Linux服务器上打开一个端口?

AWS入站规则菜单。

步骤3:

现在,您将看到入站规则窗口。您可以在此添加/编辑/删除入站规则。下拉菜单中列出了http、nfs等几种,可以自动为你填充端口。如果您有自定义服务和端口,您也可以定义它们。

如何在AWSEC2Linux服务器上打开一个端口?

AWS添加入站规则。

例如,如果您想打开端口80,您需要选择:

类型:http。

协议:TCP。

端口范围:80。

来源:任意来源:打开端口80接受来自“任意IP(0.0.0.0/0)”的请求;我的IP:然后它会自动填充您当前的公共互联网IP。

步骤4:

就是这样。保存后,您的服务器入站端口80将打开!您可以通过telnet到EC2服务器公共域名的端口80进行检查(可以在EC2服务器详细信息中找到)。

也可以在ping.eu等网站查看。

出站规则可以用同样的方式编辑,这些更改将立即生效。