当前位置: 首页 > 科技观察

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

时间:2023-03-14 17:13:25 科技观察

这是一个教程,通过屏幕截图说明如何在AWSEC2Linux服务器上打开端口。它可以帮助您管理EC2服务器上特定端口上的服务。AWS(又名AmazonWebServices)在IT领域并不是一个新术语。它是亚马逊提供的云服务平台。它的免费帐户为您提供一年的有限免费服务。这是在不花大钱的情况下尝试新技术的最佳方式之一。AWS提供服务器计算作为他们的一项服务,他们称之为EC(弹性计算)。用它来构建我们的Linux服务器。我们已经了解了如何在AWS上设置免费的Linux服务器。默认情况下,所有基于EC2的Linux服务器只开放22端口,即SSH服务端口(允许来自所有IP的入站连接)。因此,如果您托管任何端口特定的服务,请在AWS防火墙上为您的服务器打开相应的端口。此外,它的端口1到65535是开放的(对于所有出站流量)。如果要更改此设置,可以使用以下方法编辑出站规则。在AWS上为您的服务器设置防火墙规则很容易。您可以在几秒钟内为您的服务器打开端口。我将通过屏幕截图指导您如何在EC2服务器上打开端口。第1步:登录您的AWS账户并转到EC2管理控制台。进入“NetworkandSecurity”的Network&Security菜单下的安全组SecurityGroups,高亮如下:AWSEC2ManagementConsoleStep2:在安全组SecurityGroups中选择你的EC2服务器,在Actions菜单下选择EditEditinbound规则。AWSInboundRulesMenu第3步:现在您将看到InboundRules窗口。您可以在此处添加/编辑/删除入站规则。下拉列表中列出了一些,例如http、nfs等,它们将为您自动填充端口。如果您有自定义服务和端口,您也可以定义它。AWS添加入站规则比如要开放80端口,需要选择:Type:httpProtocol:TCPPortrange:80Source:AnySource:Openport80Acceptfrom"AnyIP(0.0.0.0/0)"request;MyIP:然后它将自动填充您当前的公共互联网IP第4步:就是这样。保存后,您的服务器的入站端口80将打开!可以通过telnet到EC2服务器公有域名的80端口(在EC2服务器详情中找到)查看。您还可以在ping.eu等网站上查看。可以用同样的方式编辑出站规则,这些更改会立即生效。