Linux防火墙命令

开启防火墙

shell 复制代码
systemctl start firewalld

关闭防火墙

shell 复制代码
systemctl stop firewalld 	# 暂时关闭防火墙
systemctl disable firewalld # 永久关闭防火墙(禁用开机自启)
systemctl enable firewalld	# 永久开启防火墙(启用开机自启)

重启防火墙

shell 复制代码
systemctl restart firewalld

重载规则

shell 复制代码
firewall-cmd --reload

查看已配置规则

shell 复制代码
firewall-cmd --list-all

防火墙端口开放

shell 复制代码
firewall-cmd --zone=public --add-port=5672/tcp --permanent   	# 开放5672端口
firewall-cmd --zone=public --remove-port=5672/tcp --permanent  	#关闭5672端口
firewall-cmd --reload   										# 配置立即生效

查看防火墙所有开放的端口

shell 复制代码
firewall-cmd --zone=public --list-ports

指定端口和ip访问

shell 复制代码
firewall-cmd --permanent --add-rich-rule="rule famil="ipv4" source address="192.168.137.139" port protocol="tcp" port="8080" accept"

移除指定端口和ip访问

shell 复制代码
firewall-cmd --permanent --remove-rich-rule="rule famil="ipv4" source address="192.168.137.139" port protocol="tcp" port="8080" accept"
相关推荐
conkl2 小时前
Linux 零基础万字入门指南(进阶详解版)
linux·运维·服务器·ssh·文件管理·shell·linux基础
一水鉴天5 小时前
认知系统的架构: 认知残余三角形、认知主体意识 和认知演进金字塔(腾讯元宝)
运维·服务器
一川风絮千片雪5 小时前
【环境配置】Linux/Ubuntu24.04 无图形界面安装显卡驱动
linux·运维·服务器
Giser探索家6 小时前
低空智航平台技术架构深度解析:如何用AI +空域网格破解黑飞与安全管控难题
大数据·服务器·前端·数据库·人工智能·安全·架构
Danileaf_Guo6 小时前
Ubuntu 18.04快速配置WireGuard互联
linux·运维·服务器·ubuntu
柳鲲鹏6 小时前
Ubuntu下载、安装、编译指定版本python
运维·服务器·ubuntu
sorry#7 小时前
UOS/麒麟安装图形化界面和vnc
运维·服务器
蝸牛ちゃん7 小时前
IPv6互联网地址解析
运维·服务器·网络·ipv6
檀越剑指大厂10 小时前
【Linux系列】服务器 IP 地址查询
linux·服务器·tcp/ip
范纹杉想快点毕业11 小时前
《嵌入式 C 语言编码规范与工程实践个人笔记》参考华为C语言规范标准
服务器·c语言·stm32·单片机·华为·fpga开发·51单片机