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;					查看端口是否关闭
相关推荐
ZhiqianXia6 分钟前
Linux 内核中控制调试输出的频率和次数
linux
tjsoft18 分钟前
设置 windows nginx.exe 每天 重启
运维·windows·nginx
星源~18 分钟前
Linux-Ubuntu系统安装特别指导
linux·qt·ubuntu·嵌入式开发·物联网设备
读书读傻了哟23 分钟前
Windows 10 使用 VMware Workstation 搭建 Ubuntu 虚拟机
linux·windows·ubuntu
isyangli_blog24 分钟前
Windows & Linux 操作系统分区管理
linux·运维·服务器
泽虞37 分钟前
《Qt应用开发》笔记p3
linux·开发语言·数据库·c++·笔记·qt·面试
fwerfv34534538 分钟前
C++与Qt图形开发
linux
IT 小阿姨(数据库)1 小时前
PostgreSQL wal_e 工具详解
运维·数据库·sql·postgresql·centos
有想法的py工程师1 小时前
AL2系统下编译安装PSQL16.4版本
linux·运维·数据库·postgresql
piaoroumi1 小时前
AM62X调试蓝牙
linux·arm开发·驱动开发