Centos7 firewall 防火墙常用命令集
·
由于项目运维的需要,经常需要设置Linux系统的防火墙,在Centos下面,使用的是firewall-cmd工具,特此记录下一些常用的配置命令:
# 查看防火墙服务状态
systemctl status firewalld
# 查看防火墙状态
firewall-cmd --state
# 开启防火墙
service firewalld start
# 关闭防火墙
service firewalld stop
# 重启防火墙
service firewalld restart
# 查看防火墙规则
firewall-cmd --list-all
# 显示当前开放端口
firewall-cmd --list-ports
# 显示当前开放服务
firewall-cmd --list-service
# 显示当前rich-rules
firewall-cmd --list-rich-rules
# 修改配置后重启防火墙生效
firewall-cmd --reload
# 查询端口是否开放
firewall-cmd --query-port=80/tcp
# 开放端口
firewall-cmd --permanent --add-port=80/tcp
# 开放端口范围
firewall-cmd --permanent --add-port=80-90/tcp
# 移除端口
firewall-cmd --permanent --remove-port=80/tcp
# 对指定IP开放指定端口
firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.142.166" port protocol="tcp" port="6379" accept"
# 开放服务
firewall-cmd --permanent --add-service=samba
更多推荐
所有评论(0)