logo头像

不破不立

CentOS7防火墙相关操作命令

防火墙技术的功能主要在于及时发现并处理计算机网络运行时可能存在的安全风险、数据传输等问题,其中处理措施包括隔离与保护,同时可对计算机网络安全当中的各项操作实施记录与检测,以确保计算机网络运行的安全性,保障用户资料与信息的完整性,为用户提供更好、更安全的计算机网络使用体验。

1. 查看防火墙状态

1
firewall-cmd --state

1569845801709

running表示已开启

not running表示已关闭

或者使用

1
systemctl status firewalld.service

1569846087956

2. 开启防火墙

1
systemctl start firewalld.service

3. 设置开机自启

1
systemctl enable firewalld.serivce

4. 查看防火墙是否开机自启成功

1
systemctl is-enabled firewalld.service;echo $?

1569846147748

5. 关闭防火墙

1
systemctl stop firewalld.service

6. 开启特定端口

1
firewall-cmd --zone=public --add-port=port/tcp --permanent

–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效

比如,开启80、3306、6379等端口

1569846434555

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

1
firewall-cmd --list-ports

1569846535420

支付宝打赏 微信打赏

赞赏是不耍流氓的鼓励