📅  最后修改于: 2023-12-03 15:08:35.219000             🧑  作者: Mango
在 CentOS 7 中,您需要使用 firewalld
进行网络防火墙配置。默认情况下,firewalld
拒绝所有传入的连接,因此在允许端口 8080 上的流量之前,您需要将其添加到防火墙规则中。
以下是在 CentOS 7 中允许端口 8080 上的流量的步骤:
在执行任何操作之前,请先检查端口 8080 是否已被占用。您可以使用以下命令检查端口 8080 的状态:
sudo netstat -tulnp | grep 8080
如果端口 8080 已被占用,您需要终止该进程或更改其端口,以便在 8080 端口上启动您的应用程序。
要添加防火墙规则以允许端口 8080 上的流量,您可以执行以下命令:
sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
此命令将添加以下规则:
zone=public
:设置规则的区域为 public。add-port=8080/tcp
:允许传入的 TCP 流量通过 8080 端口。permanent
:使规则持久化,使其在服务器重新启动后仍然有效。添加规则后,您需要重新加载防火墙以使规则生效。您可以使用以下命令重新加载防火墙:
sudo firewall-cmd --reload
这将重新加载防火墙并使新规则生效。
现在,您可以打开浏览器并访问服务器的 IP 地址和端口 8080,以验证是否已成功设置规则。
以上是在 CentOS 7 中允许端口 8080 上的流量的步骤。通过添加防火墙规则,可以确保您的服务器网络安全,避免未经授权的访问。