📌  相关文章
📜  如何在 centos 7 中允许端口 8080 上的流量 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:08:35.219000             🧑  作者: Mango

如何在 CentOS 7 中允许端口 8080 上的流量

在 CentOS 7 中,您需要使用 firewalld 进行网络防火墙配置。默认情况下,firewalld 拒绝所有传入的连接,因此在允许端口 8080 上的流量之前,您需要将其添加到防火墙规则中。

以下是在 CentOS 7 中允许端口 8080 上的流量的步骤:

  1. 检查端口 8080 是否已被占用

在执行任何操作之前,请先检查端口 8080 是否已被占用。您可以使用以下命令检查端口 8080 的状态:

sudo netstat -tulnp | grep 8080

如果端口 8080 已被占用,您需要终止该进程或更改其端口,以便在 8080 端口上启动您的应用程序。

  1. 添加防火墙规则以允许端口 8080 上的流量

要添加防火墙规则以允许端口 8080 上的流量,您可以执行以下命令:

sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent

此命令将添加以下规则:

  • zone=public:设置规则的区域为 public。
  • add-port=8080/tcp:允许传入的 TCP 流量通过 8080 端口。
  • permanent:使规则持久化,使其在服务器重新启动后仍然有效。
  1. 重新加载防火墙

添加规则后,您需要重新加载防火墙以使规则生效。您可以使用以下命令重新加载防火墙:

sudo firewall-cmd --reload

这将重新加载防火墙并使新规则生效。

现在,您可以打开浏览器并访问服务器的 IP 地址和端口 8080,以验证是否已成功设置规则。

以上是在 CentOS 7 中允许端口 8080 上的流量的步骤。通过添加防火墙规则,可以确保您的服务器网络安全,避免未经授权的访问。