8.防火墙的常用命令
-
安装
sudo yum install firewalld -
firewalld的基本使用
启动: service firewalld start
查看状态: service firewalld status
停止: service firewalld disable
禁用: service firewalld stop -
配置firewalld-cmd
查看版本: firewall-cmd --version
查看帮助: firewall-cmd --help
显示状态: firewall-cmd –state
列出所有的区域:firewall-cmd --get-zones
列出默认区域:firewall-cmd --get-default-zone
列出所有区域配置: firewall-cmd --list-all-zone
查看所有打开的端口: firewall-cmd --zone=public --list-ports
查看规则:iptables -L -n
更新防火墙规则: firewall-cmd --reload
查看区域信息: firewall-cmd --get-active-zones
查看指定接口所属区域: firewall-cmd --get-zone-of-interface=eth0 -
添加服务
firewall-cmd –add-service=ssh
firewall-cmd –query-service=ssh
firewall-cmd –remove-service=ssh -
那怎么开启一个端口呢
添加
firewall-cmd --zone=public --add-port=80/tcp
重新载入
firewall-cmd --reload
查看
firewall-cmd --zone=public --query-port=80/tcp
删除
firewall-cmd --zone=public --remove-port=80/tcp