Linux:firewalled服务常规操作汇总

一、firewalled防火墙工作原理

firewalled的内部结构,可以简单的看做下图,有两个集合,一个集合管理关闭的端口,另一个集合管理放开的端口。

二、常用操作

1、开启和关闭防火墙

复制代码
临时性配置:
systemctl [start | stop | restart | status] firewalled	
永久性配置:	
systemctl enable firewalled	;		开启firewalled服务开机启动		
systemctl disable firewalled;		关闭firewalled服务开机启动

2、开启状态下的端口操作

· 基本语法:

复制代码
放开端口访问权限:firewall-cmd --permanent --add-port=端口号/协议
关闭端口访问权限:firewall-cmd --permanent --remove-port=端口号/协议
重新载入,使配置生效:firewall-cmd --reload
查询端口是否放开:firewall-cmd --query-port=端口号/协议

以111端口为例:

· 开放端口

先查询端口协议类型
netstat -anp

复制代码
firewall-cmd --permanent --add-port=111/tcp;		放开端口
firewall-cmd --reload;								重新加载配置
firewall-cmd --query-port=111/tcp;					查看端口是否放开

·关闭端口

复制代码
firewall-cmd --permanent --remove-port=111/tcp;		关闭端口
firewall-cmd --reload;								重新加载配置
firewall-cmd --query-port=111/tcp;					查看端口是否关闭
相关推荐
好奇的菜鸟37 分钟前
WSL上的Ubuntu 24.04 (Noble Numbat) 配置阿里云镜像源,提速软件安装
linux·ubuntu·阿里云
海棠蚀omo1 小时前
Linux信号保存的核心:未决信号集与阻塞信号集——探秘内核如何实现信号的阻塞、暂存与派发
linux·操作系统
芝麻开门-新起点1 小时前
数据脱敏与自动化技术融合:大规模GIS数据安全高效处理方案
运维·自动化
行走正道1 小时前
【探索实战】跨云应用分发自动化实战:基于Kurator的统一交付体系深度解析
运维·自动化·wpf·kurator·跨云分发
傲世(C/C++,Linux)2 小时前
Linux系统编程——TCP服务器
linux·服务器·tcp/ip
杨云龙UP2 小时前
SQL Server 备份异地同步 + 清理脚本
运维·服务器·数据库·sql·mysql·sqlserver
极地星光2 小时前
C++链式调用设计:打造优雅流式API
服务器·网络·c++
q***48413 小时前
Nginx中$http_host、$host、$proxy_host的区别
运维·nginx·http
橘子真甜~3 小时前
C/C++ Linux网络编程8 - epoll + ET Reactor TCP服务器
linux·服务器·网络
万变不离其宗_83 小时前
centos 手动安装redis
linux·redis·centos