CentOS7下的防火墙配置整理

CentOS7下的防火墙配置整理

一、firewalld的基本使用

[root@localhost jack]# systemctl start firewalld   # 启动防火墙
[root@localhost jack]# systemctl stop firewalld   # 关闭防火墙
[root@localhost jack]# systemctl status firewalld   # 查看当前防火墙状态
[root@localhost jack]# systemctl enable firewalld   # 每次开机启用
[root@localhost jack]# systemctl disable firewalld   # 每次开机禁用

二、配置firewalld-cmd

[root@localhost jack]# firewall-cmd --version   # 查看防火墙版本
[root@localhost jack]# firewall-cmd --help   # 查看帮助
[root@localhost jack]# firewall-cmd --zone=public --list-ports   # 查看防火墙当前所有打开的端口
[root@localhost jack]# firewall-cmd --reload   # 重新加载防火墙规则

三、如何开启80端口

添加

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




posted @ 2021-09-05 18:26  成文的博客  阅读(235)  评论(0编辑  收藏  举报