Linux防火墙设置

发布时间:2018年06月27日 阅读:892 次

防火墙设置

1.安装

sudo yum install firewalld

2.基本使用

# 启动
service firewalld start
# 查看状态
service firewalld  status
# 停止
service firewalld disable
# 禁用
service firewalld stop

3.配置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

4.添加服务

firewall-cmd –add-service=ssh

firewall-cmd –query-service=ssh

firewall-cmd –remove-service=ssh

5.开启端口

# 添加 (加—-permanent则永久有效)
firewall-cmd --zone=public --add-port=22/tcp  --permanent
# 重新载入
firewall-cmd --reload
# 查看
firewall-cmd --zone=public --query-port=80/tcp
# 删除
firewall-cmd --zone=public --remove-port=80/tcp
Tag:
相关文章