元程 發表於 2023-12-20 00:00:00

如何在AWS EC2的Linux服务器上开放一个端口

<p align="center">
        <img title="如何在AWS EC2的Linux服务器上开放一个端口" alt="如何在AWS EC2的Linux服务器上开放一个端口" align="" src="https://zhuji.jb51.net/uploads/img/202305/d219d2c964cf07d797b4848336a8331f.jpg"></p>
<p>
        这是一篇用屏幕截图解释如何在 AWS EC2 Linux 服务器上打开端口的教程。它能帮助你管理 EC2 服务器上特定端口的服务。</p>
<p>
        AWS(即 Amazon Web Services)不是 IT 世界中的新术语了。它是亚马逊提供的云服务平台。它的免费帐户能为你提供一年的有限免费服务。这是尝试新技术而不用花费金钱的最好的方式之一。</p>
<p>
        AWS 提供服务器计算作为他们的服务之一,他们称之为 EC(弹性计算)。使用它可以构建我们的 Linux 服务器。我们已经看到了如何在 AWS 上设置免费的 Linux 服务器了。</p>
<p>
        默认情况下,所有基于 EC2 的 Linux 服务器都只打开 22 端口,即 SSH 服务端口(允许所有 IP 的入站连接)。因此,如果你托管了任何特定端口的服务,则要为你的服务器在 AWS 防火墙上打开相应端口。</p>
<p>
        同样它的 1 到 65535 的端口是打开的(对于所有出站流量)。如果你想改变这个,你可以使用下面的方法编辑出站规则。</p>
<p>
        在 AWS 上为你的服务器设置防火墙规则很容易。你能够在几秒钟内为你的服务器打开端口。我将用截图指导你如何打开 EC2 服务器的端口。</p>
<p>
        <strong>步骤 1 :</strong></p>
<p>
        登录 AWS 帐户并进入 EC2 管理控制台。进入“网络及安全”Network &amp; Security 菜单下的安全组Security Groups,如下高亮显示:</p>
<p align="center">
        <img title="如何在AWS EC2的Linux服务器上开放一个端口" alt="如何在AWS EC2的Linux服务器上开放一个端口" align="" border="0" src="https://zhuji.jb51.net/uploads/img/202305/4feaeb8e4cf4788414f902bb5a6e4556.jpg" width="600"></p>
<p>
        AWS EC2 管理控制台</p>
<p>
        <strong>步骤 2 :</strong></p>
<p>
        在安全组Security Groups中选择你的 EC2 服务器,并在 行动Actions 菜单下选择 编辑入站规则Edit inbound rules。</p>
<p align="center">
        <img title="如何在AWS EC2的Linux服务器上开放一个端口" alt="如何在AWS EC2的Linux服务器上开放一个端口" align="" border="0" src="https://zhuji.jb51.net/uploads/img/202305/9bc1d9fc1b6024e3ed55bae4bc6c8c6c.jpg" width="600"></p>
<p>
        AWS 入站规则菜单</p>
<p>
        <strong>步骤 3:</strong></p>
<p>
        现在你会看到入站规则窗口。你可以在此处添加/编辑/删除入站规则。这有几个如 http、nfs 等列在下拉菜单中,它们可以为你自动填充端口。如果你有自定义服务和端口,你也可以定义它。</p>
<p align="center">
        <img title="如何在AWS EC2的Linux服务器上开放一个端口" alt="如何在AWS EC2的Linux服务器上开放一个端口" align="" border="0" src="https://zhuji.jb51.net/uploads/img/202305/784e263281b76a601dcb578a089a28fe.jpg" width="600"></p>
<p>
        AWS 添加入站规则</p>
<p>
        比如,如果你想要打开 80 端口,你需要选择:</p>
<p>
        类型:http</p>
<p>
        协议:TCP</p>
<p>
        端口范围:80</p>
<p>
        源:任何来源:打开 80 端口接受来自“任何IP(0.0.0.0/0)”的请求;我的 IP:那么它会自动填充你当前的公共互联网 IP</p>
<p>
        <strong>步骤 4:</strong></p>
<p>
        就是这样了。保存完毕后,你的服务器入站 80 端口将会打开!你可以通过 telnet 到 EC2 服务器公共域名的 80 端口来检验(可以在 EC2 服务器详细信息中找到)。</p>
<p>
        你也可以在ping.eu等网站上检验。</p>
<p>
        同样的方式可以编辑出站规则,这些更改都是即时生效的。</p>
頁: [1]
查看完整版本: 如何在AWS EC2的Linux服务器上开放一个端口