Linux防火墙

本文涉及的产品
云防火墙,500元 1000GB
简介: 官方链接:https://www.linode.com/docs/security/firewalls/introduction-to-firewalld-on-centos/#installing-and-managing-firewalld安装和管理FirewallD要启动该服务并在启动时...

官方链接:https://www.linode.com/docs/security/firewalls/introduction-to-firewalld-on-centos/#installing-and-managing-firewalld

安装和管理FirewallD

  • 要启动该服务并在启动时启用FirewallD:
sudo systemctl start firewalld
sudo systemctl enable firewalld
  • 要停止并禁用它:
sudo systemctl stop firewalld
sudo systemctl disable firewalld
  • 检查防火墙状态。输出应该说running或者not running
sudo firewall-cmd --state
  • 要查看FirewallD守护程序的状态:
sudo systemctl status firewalld
  1. 显示示例
firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled)
   Active:active (running) since Wed 2015-09-02 18:03:22 UTC; 1min 12s ago
 Main PID: 11954 (firewalld)
   CGroup: /system.slice/firewalld.service
           └─11954 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid
  • 要重新加载FirewallD配置:
sudo firewall-cmd --reload

配置集永久链接

  • 将规则添加到永久集和运行时集
sudo firewall-cmd --zone=public --add-service=http --permanent
sudo firewall-cmd --zone=public --add-service=http
  • 将规则添加到永久集并重新加载FirewallD。
sudo firewall-cmd --zone=public --add-service=http --permanent
sudo firewall-cmd --reload

防火墙区

  • 要查看默认区域:
sudo firewall-cmd --get-default-zone
  • 要更改默认区域:
sudo firewall-cmd --set-default-zone=internal
  • 要查看网络接口使用的区域:
sudo firewall-cmd --get-active-zones
  • 示例输出:
public
  interfaces: eth0
  • 要获取特定区域的所有配置
sudo firewall-cmd --zone=public --list-all
  • 示例输出
    image
  • 要获取所有区域的所有配置:
sudo firewall-cmd --list-all-zones

使用服务

  • 要查看默认的可用服务:
sudo firewall-cmd --get-services
  • 例如,要启用或禁用HTTP服务:
sudo firewall-cmd --zone=public --add-service=http --permanent
sudo firewall-cmd --zone=public --remove-service=http --permanent
  • 允许或拒绝任意端口/协议
sudo firewall-cmd --zone=public --add-port=12345/tcp --permanent
sudo firewall-cmd --zone=public --remove-port=12345/tcp --permanent
相关文章
|
3月前
|
安全 Linux 应用服务中间件
在Linux中,包过滤防火墙与代理应用防火墙有什么区别?有哪些相应的产品?
在Linux中,包过滤防火墙与代理应用防火墙有什么区别?有哪些相应的产品?
|
2月前
|
机器学习/深度学习 安全 网络协议
Linux防火墙iptables命令管理入门
本文介绍了关于Linux防火墙iptables命令管理入门的教程,涵盖了iptables的基本概念、语法格式、常用参数、基础查询操作以及链和规则管理等内容。
220 73
|
3月前
|
Linux 网络安全
linux关闭方防火墙的命令
linux关闭方防火墙的命令
77 2
|
3月前
|
Linux 网络安全
在Linux中,如何设置防火墙规则?
在Linux中,如何设置防火墙规则?
|
3月前
|
安全 Linux 测试技术
在Linux中,如何配置防火墙和安全规则?
在Linux中,如何配置防火墙和安全规则?
|
3月前
|
监控 安全 Linux
在Linux中,什么是入侵检测系统(IDS)和入侵防御系统(IPS)?
在Linux中,什么是入侵检测系统(IDS)和入侵防御系统(IPS)?
|
3月前
|
前端开发 Linux 网络安全
在Linux中,如何配置防火墙?
在Linux中,如何配置防火墙?
|
网络协议 安全 Linux
百度搜索:蓝易云【Linux系统下如何在防火墙开放指定端口】
在Linux系统中,防火墙是用于保护计算机安全的重要组成部分。默认情况下,大多数Linux发行版都会自带一个防火墙,如iptables、firewalld等。当我们需要运行特定的应用程序或服务时,需要在防火墙中开放相应的端口。下面就是Linux系统下如何在防火墙开放指定端口的详细步骤。
110 0
|
6月前
|
存储 安全 网络协议
使用 firewall-cmd 管理 Linux 防火墙端口
本文将介绍如何使用 firewall-cmd 工具在 Linux 系统中进行简单端口管理,包括开放、查询、关闭等操作。通过实例展示相关命令的用法,希望能对大家有所帮助。
702 0
|
6月前
|
网络协议 安全 Linux
linux配置防火墙 Centos7下 添加 端口白名单
linux配置防火墙 Centos7下 添加 端口白名单
969 0