跳到内容

centos7放开防火墙端口

更新时间
快连VPN:速度和安全性最佳的VPN服务
快连VPN:速度和安全性最佳的VPN服务
要放开 centos 7 防火墙端口,请按照以下步骤操作:查找要放开的端口号。使用 firewall-cmd --new-zone=custom-zone 创建新区域。使用 firewall-cmd --zone=custom-zone --add-port=port_number/protocol 将端口添加到新区域。使用 firewall-cmd --zone=custom-zone --add-service=service_name 将服务流量指定到新区域。使用 firewall-cmd

如何放开 CentOS 7 防火墙端口?

CentOS 7 中的防火墙(Firewalld)用于保护系统免遭未经授权的访问。默认情况下,所有端口都被阻止,需要手动放开特定端口才能允许通信。

步骤:

  1. 查找要放开的端口号。确定要放开哪个端口以允许访问服务或应用程序。
  2. 使用以下命令创建新的防火墙区域:
firewall-cmd --new-zone=custom-zone
登录后复制
  1. 将指定的端口添加到新区域:
firewall-cmd --zone=custom-zone --add-port=PORT_NUMBER/protocol
登录后复制

例如,要放开端口 80 以允许 HTTP 流量:

firewall-cmd --zone=custom-zone --add-port=80/tcp
登录后复制
  1. 将服务或应用程序的流量指定到新区域:
firewall-cmd --zone=custom-zone --add-service=SERVICE_NAME
登录后复制

例如,要将 Web 服务的流量指定到新区域:

firewall-cmd --zone=custom-zone --add-service=http
登录后复制
  1. 永久保存更改:
firewall-cmd --runtime-to-permanent
登录后复制
  1. 重启防火墙服务:
systemctl restart firewalld
登录后复制

验证:

使用以下命令验证端口是否已放开:

firewall-cmd --zone=custom-zone --query-port=PORT_NUMBER/protocol
登录后复制

例如,要验证端口 80 是否已放开:

firewall-cmd --zone=custom-zone --query-port=80/tcp
登录后复制

输出应显示 "yes",表示端口已放开。

以上就是centos7放开防火墙端口的详细内容,更多请关注本站其它相关文章!

更新时间

发表评论

请注意,评论必须在发布之前获得批准。