当前位置:首页 > 服务器系统 > Centos > 正文内容

Centos7 防火墙(firewall)常用操作

一二三5年前 (2020-11-28)Centos702

防火墙操作

查看防火墙状态

启动: systemctl start firewalld

查看状态: systemctl status firewalld 

停止:  systemctl stop firewalld

禁用: systemctl disable firewalld

3.配置firewalld-cmd

查看版本: firewall-cmd --version

查看帮助: firewall-cmd --help

显示状态: firewall-cmd --state

查看所有打开的端口: firewall-cmd--zone=public --list-ports

更新防火墙规则: firewall-cmd --reload

查看区域信息:  firewall-cmd--get-active-zones

查看指定接口所属区域: firewall-cmd--get-zone-of-interface=eth0

拒绝所有包:firewall-cmd --panic-on

取消拒绝状态: firewall-cmd --panic-off

查看是否拒绝: firewall-cmd --query-panic

开启一个端口呢

添加

firewall-cmd --zone=public --add-port=80/tcp --permanent   (--permanent永久生效,没有此参数重启后失效)

重新载入

firewall-cmd --reload

查看

firewall-cmd --zone=public --query-port=80/tcp

删除

firewall-cmd --zone=public --remove-port=80/tcp --permanent

查看firewall是否运行,下面两个命令都可以

systemctl status firewalld.service

firewall-cmd --state

查看当前开了哪些端口

其实一个服务对应一个端口,每个服务对应/usr/lib/firewalld/services下面一个xml文件。

firewall-cmd --list-services

查看还有哪些服务可以打开

firewall-cmd --get-services

查看所有打开的端口: 

firewall-cmd --zone=public --list-ports

更新防火墙规则: 

firewall-cmd --reload

扫描二维码至手机访问

扫描二维码推送至手机访问。

版权声明:本文由一二三博客发布,如需转载请注明出处。

分享给朋友:

相关文章

CentOS7双网关双IP配置

CentOS7双网关双IP配置

eth0:10.88.1.22  gw :10.88.1.1    netmask:255.255.255.0eth1:10.77.1.22  gw :10.77.1.200&nb...

Centos 扩展磁盘大小实战 Linux 磁盘分区扩容

yum install cloud-utils-growpart yum install xfsprogs LANG=en_US.UTF-8 growpa...

MySQL数据库的数据备份和恢复(导入和导出)命令操作语法

1、mysql导出数据库命令mysqldump -h[主机所在IP] -u[用户名] -p [要导出的数据库]>[导出的路径//[文件名].sql]1)mysqldump字符集设置mysqldu...

Nginx TCP协议 多域名配置 80单独配置

1、第一步双台机器分别安装nginx2、如IP分别vim /etc/nginx/conf.d/default.conf 修改端口 去掉80域名解析IP:10.10.1.100 中转IP:9....

Centos7 使用scp命令进行数据迁移

复制文件(本地>>远程):scp -P 33699 /etc/nginx/conf.d/default.conf root@10.88.1.23:/...

Centos 同步网络时间

Centos 同步网络时间yum install ntpdate -yntpdate ntp1.aliyun.com...