• 2024-10-03firewalld: 背后的原理(nftables)
    一,firewalld对一个请求会适用哪个zone?1,当接收到一个请求时,firewalld具体使用哪个zone?firewalld是通过三个步骤来判断的:source,即:源地址interface,即:接收请求的网卡firewalld.conf中配置的默认zone通常值为:DefaultZone=public 说明:三个步骤的优先级顺序降低即:
  • 2024-09-29安全:fail2ban:重新加载firewalld时,fail2ban添加的防火墙规则丢失
    一,问题现象:firewalld未重新加载规则前,可以看到fail2ban添加的防火墙规则:[root@web~]#firewall-cmd--list-allpublic(active)target:defaulticmp-block-inversion:nointerfaces:eth0sources:services:ports:80/tcpprotocols:forward:yesm
  • 2024-09-15CentOS7永久关闭防火墙和SELinux
    目录一.查看防火墙的状态命令(1)systemctlstatusfirewalld      查看当前的防火墙状态 二.暂时/永久关闭防火墙命令(1)systemctl stopfirewalld        暂时关闭防火墙(2)systemctl disable firewalld        永久关闭防火墙 (需要重
  • 2024-09-06[Linux][防火墙]Centos7 防火墙相关操作以及 添加开放端口
    1、firewalld的基本使用启动:     systemctl   startfirewalld查看状态: systemctl   statusfirewalld 停止:    systemctl   disablefirewalld禁用:     systemctl   stopfirewalld2.systemctl是CentOS7的服务管理
  • 2024-08-31linux操作系统2-初始化
    操作系统初始化:1.配置CRT远程连接vi/etc/sysconfig/network-scripts/ifcfg-ens32BOOTPROTO=static静态获取IP地址ONBOOT=yes启用该网卡新增以下内容:IPADDR=192.168.1.100IP地址NETMASK=255.255.255.0子网掩码systemctlrestartnetwork2.SElinux操作系统安全机制关
  • 2024-08-29红帽系的linux系统中防火墙--firewalld
    firewalld简介firewalld是RedHat系列Linux发行版(如Fedora、CentOS等)引入的一种动态防火墙管理工具,它充当了Linux内核的Netfilter框架的前端,具体防火墙执行是由内核的netfilter来执行的。firewalld提供了一个基于区域(zone)和服务(service)的简化配置界面,使得管理防火墙规则更
  • 2024-08-29firewalld: 接口interface操作
    一,查看zone和interface的关系1,查看活动区域:[root@blog~]#firewall-cmd--get-active-zonesdropsources:11.20.12.18publicinterfaces:eth0trustedsources:13.27.13.15可以看到public这个zone绑定了eth0这个interface2,查询一个interface绑定的zone[root@blo
  • 2024-08-29firewalld: 打印调试信息
    一,打开调试选项1,官方文档地址:https://firewalld.org/documentation/howto/debug-firewalld.html2,编辑配置文件:[root@blog~]#vi/etc/sysconfig/firewalld把FIREWALLD_ARGS=--debug=10 这一行取消注释就可以[root@blog~]#more/etc/sysconfig/firewalld#firewall
  • 2024-08-27Linux firewalld防火墙学习总结
    实践环境CentOS-7-x86_64-DVD-2009简介Firewalld是一种简单的、有状态的、基于区域(zone-based)的防火墙。策略和区域用于组织防火墙规则。网络在逻辑上被划分为多个区域,它们之间的流量可以通过策略进行管理。查看防火墙状态#servicefirewalldstatus或者#systemctls
  • 2024-08-27firewalld:富规则的优先级顺序
    一,firewalld的rich规则执行逻辑如下: 1,日志规则2,drop/reject规则3,accept规则二,例子:验证是否先匹配reject规则1,添加两条规则:第一条允许指定ip访问22端口第二条禁止同一个ip访问[root@blog~]#firewall-cmd--add-rich-rule='rulefamily="ipv4"sourceaddress="13.17.12.21
  • 2024-08-27Ansible `firewalld` 模块
    Ansiblefirewalld模块一、简介功能:firewalld模块用于管理Linux系统上的firewalld防火墙服务。firewalld是一种动态管理防火墙的工具,它提供了对网络流量的更细粒度控制,支持区域(zones)和丰富的规则管理。使用场景:适用于需要动态管理防火墙规则的场景,如开放或关闭特定
  • 2024-08-26fail2ban: 使用firewalld的富规则rich rule
    一,fail2ban中的时间设置:m:分钟h:小时d:天w:周y:年 -1:永久二,安装:1,通过yum安装用yum安装:[root@blog~]#yuminstallfail2ban安装后查看状态:未启动[root@blog~]#systemctlstatusfail2ban.service○fail2ban.service-Fail2BanServiceLoaded:lo
  • 2024-08-25firewalld:direct规则
    一,官方文档:1,选项:https://firewalld.org/documentation/direct/options.html例子:https://firewalld.org/documentation/direct/examples.html手册:https://firewalld.org/documentation/man-pages/firewalld.direct.html2,直接规则的特点:1)直接只用iptables或firewal
  • 2024-08-23iptables、firewalld、Semanage防火墙简易操作手册
    firewall防火墙1、查看firewall服务状态systemctlstatusfirewalld出现Active:active(running)切高亮显示则表示是启动状态。出现Active:inactive(dead)灰色表示停止,看单词也行。2、开启、重启、关闭、firewalld.service服务开启systemctlstartfirewalld
  • 2024-08-17Linux系统中firewalld防火墙常用的操作命令
    本章将和大家分享Linux系统中firewalld防火墙常用的操作命令。废话不多说,下面我们直接进入主题。一、安装Firewall命令yuminstallfirewalldfirewalld-config二、防火墙的基本操作1、查看防火墙状态使用systemctlstatusfirewalld命令可以查看firewalld服务的状态。也
  • 2024-08-17firewalld: 禁止ip地址访问
    一,第一种方法:添加到drop这个zone1,可以访问:这里假设服务器地址:5.6.7.8客户端地址:1.2.3.4客户端ip未被drop前,尝试登录到服务器:[lhdop@client~][email protected]@5.6.7.8'spassword:服务端:把此机器的ip添加到服务器端:[root@server~]#firewall-cmd--p
  • 2024-08-17firewalld: 各个zone的用途
    一,查看linux当前的所有zone[root@blog~]$firewall-cmd --get-zonesblockdmzdropexternalhomeinternalnm-sharedpublictrustedwork二,各个zone的区别1,一个网络区域(zone)定义了网络连接的信任级别,trusted区受信任区。接受所有网络连接。该区绑定的规则(如:网卡、
  • 2024-08-13KVM修改网络产生报错
    事件描述:用户尝试使用virsh命令启动名为default的虚拟网络,但遇到了错误。错误信息表明default网络无法启动,因为没有.service文件提供org.fedoraproject.FirewallD1这个名称。报错过程及结果:首先编辑了default网络的XML配置文件:[root@localhost~]#virshnet-
  • 2024-08-13firewalld: 禁止ping和允许ping
    一,默认情况允许ping[lhdop@blog~]$ping8.14.7.5PING8.14.7.5(8.14.7.5)56(84)bytesofdata.64bytesfrom8.14.7.5:icmp_seq=1ttl=58time=2.69ms64bytesfrom8.14.7.5:icmp_seq=2ttl=58time=2.59ms...二,禁止ping[root@iZ2zejc9t0hf6pnw6sewrxZ~]#fire
  • 2024-08-12Linux防火墙基础Firewalld
     简介    Firewalld是一个用于CentOS、Fedora和RedHatEnterpriseLinux(RHEL)等系统的动态防火墙管理工具。它是iptables的前端工具,可以帮助用户配置和管理Linux系统上的防火墙规则。    Firewalld防火墙是一种简单的、有状态的、基于区域(zone)的防火墙。
  • 2024-08-12firewalld: 端口转发
    一,操作允许ip伪装1,#允许防火墙伪装IP[root@blog~]#firewall-cmd--add-masquerade--permanentsuccess效果:[root@blog~]#more/etc/firewalld/zones/public.xml<?xmlversion="1.0"encoding="utf-8"?><zone><short>Public</shor
  • 2024-08-08Redis连接问题解决汇总
    Redis连接失败常见解决方案1.检查Redis命令行是否可以正常连接使用命令行客户端,输入:redis-cli-h虚拟机ip地址-p6379-aredis访问密码如若连接成功,输入ping,看控制台是否返回PONG此步骤若正常,则代表虚拟机可正常连接2.Redis命令行无法正常连接1)未打开Redis6379端口
  • 2024-08-08关于在firewall防火墙无法阻止Docker 容器映射端口被外部访问问题的回顾
    这个问题是很早之前处理的,我自己已经没有印象了,今天同事拿了一个处理安全的文档来找我,上面赫然出现了我的名字,比较懵逼。。。这个问题的现象实际上是 docker映射的端口,通过firewalld 防火墙禁用端口不生效,外部还是能访问到,公司在进行安全扫描的时候总是被抓。。。。在firewall
  • 2024-07-30解决 centos7 重启 ip 失效问题
    解决centos7重启ip失效问题(1)输入以下命令打开配置文件vi/etc/sysconfig/network-scripts/ifcfg-ens33(2)按i修改ifcfg-ens33配置文件内容,然后esc,输入:wq保存文件#动态分配BOOTPROTO=“dhcp”#开启网卡ONBOOT=“yes”(3)重启网卡servicenetworkrest
  • 2024-07-28firewalld:查看版本/帮助/状态
    一,通过命令行查看版本:[root@blog~]#firewall-cmd--version0.6.3二,通过rpm包查看版本:[root@blog~]#rpm-qfirewalldfirewalld-0.6.3-7.el8.noarch注意切换到root用户或加sudo再执行命令三,查看帮助:[root@blog~]#firewall-cmd--helpUsage:firewall-cmd[OPTIO