阿里云ECS云服务器如何开放8080端口
<p>阿里云服务器ECS处于安全考虑默认自带安全组(仅开放了22号和3389号端口),Tomcat的默认端口号为8080,所以想使用Tomcat不开放8080端口是不行的。很多用户通过修改iptables来开放8080号端口,结果失败,这是由于安全组,对安全组,阿里云亘古不变的安全组开放端口问题。废话少说,云服务器吧来说说阿里云服务器ECS如何开放8080端口吧!</p>
<p>
注意:阿里云服务器开放端口首先要配置安全组,如果您开启了服务器内部防火墙,您还需要修改iptables,关于配置安全组的方法官网文档中有教程(添加安全组规则 - 阿里云),可以参考文档,也可以参考本文,教程开始吧:</p>
<p>
<span><strong>阿里云开放8080端口</strong></span></p>
<p>
使用阿里云服务器,你永远要记住还有安全组这么个东西。想要开放8080端口,需要配置安全组。</p>
<p>
1、进入ECS云服务器控制台</p>
<p>
2、先找到需要操作的目标实例,点击“更多”--“网络和安全组”--“安全组配置”<br>
如下图所示:</p>
<p>
<img title="阿里云ECS云服务器如何开放8080端口" alt="阿里云ECS云服务器如何开放8080端口" src="https://zhuji.jb51.net/uploads/img/202305/9d8ddce7df4e30359fa598f986b44f77.jpg"></p>
<p>
3、点击“配置规则”</p>
<p>
4、点击“添加安全组规则”,添加8080号端口,如下图:</p>
<p>
<img title="阿里云ECS云服务器如何开放8080端口" alt="阿里云ECS云服务器如何开放8080端口" src="https://zhuji.jb51.net/uploads/img/202305/2ab1fb67cf42b61322c5f5cd8efb1461.jpg"></p>
<p>
端口范围填:8080/8080 <br>
授权对象填:0.0.0.0/0</p>
<p>
至此,安全组开放8080号端口教程完毕,也可以参考官方文档:添加安全组规则 - 阿里云</p>
<p>
<span><strong>修改iptables放行8080号端口</strong></span></p>
<p>
修改iptables,如果您未开通ECS内部防火墙,可以忽略此步骤<br>
如果您的服务器未开通内部防火墙则可以忽略此步骤,本文针对Linux服务器系统,如何检查服务器是否开通了内部防火墙?执行命令:service iptables status,如下所示:</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_419539">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain"></code><code class="bash comments"># service iptables status</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">Redirecting to </code><code class="bash plain">/bin/systemctl</code> <code class="bash plain">status iptables.service</code>
</div>
<div class="line number3 index2 alt2">
<code class="bash plain">Unit iptables.service could not be found.</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
上述执行命令结果显示,服务器并未开启内部防火墙。如果开了内部防火墙,开放端口号教程:<br>
以Linux服务器为例:</p>
<p>
1、SSH连接到阿里云服务器:ssh root@你的服务器IP<br>
2、进入到目录:cd /etc/sysconfig<br>
3、修改iptables命令:vi iptables<br>
4、加上一条:</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterplain" id="highlighter_225454">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="plain plain">-A INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
保存即可。</p>
<p>
5、重启iptables:service iptables restart</p>
<p>
开放其他端口如:3306、80、8888、443等,适用以上教程。另外,授权对象填:0.0.0.0/0意味着对所有人都授权,安全性较差,大家按照实际需求自行配置。很多用户对安全组不理解,这是一种安全机制(安全组官方详解 - 阿里云)文档中已经说的很清楚了,包括安全组的配置应用案例等都有明确说明。</p>
<p>
到此这篇关于阿里云ECS云服务器如何开放8080端口的文章就介绍到这了,更多相关阿里云ECS开放8080端口内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!</p>
<p>
原文链接:https://blog.csdn.net/z1c5809145294zv/article/details/106171714</p>
頁:
[1]