首页 > 代码库 > firewall-cmd 的常用命令使用
firewall-cmd 的常用命令使用
1,启用端口
命令:
$ firewall-cmd [--zone=<zone>] --add-port=<port>[-<port>]/<protocol> [--timeout=<seconds>]
示例:
$ firewall-cmd --add-port=18080/tcp
2,禁用端口
命令:
$ firewall-cmd [--zone=<zone>] --remove-port=<port>[-<port>]/<protocol>
示例:
$ firewall-cmd --remove-port=18080/tcp
3,启用服务
命令:
$ firewall-cmd [--zone=<zone>] --add-service=<service> [--timeout=<seconds>]
示例:
$ firewall-cmd --add-service=http
4,禁用服务
命令:
$ firewall-cmd [--zone=<zone>] --remove-service=<service>
示例:
$ firewall-cmd --zone=home --remove-service=http
注:上面的配置都为临时配置,在重启之后均会失效,如果需要永久配置,则添加选项参数 --permanent。
5,查看当前防火墙运行状态
命令:
$ firewall-cmd --state running == 正在运行 $ firewall-cmd --state not running == 防火墙已关闭
6,查看当前防火墙的配置
$ firewall-cmd --list-all public (default, active) interfaces: eth0 eth1 sources: services: dhcpv6-client ssh ports: 5100/tcp 18080/tcp 8080/tcp masquerade: no forward-ports: icmp-blocks: rich rules:
本文出自 “安静的疯子” 博客,请务必保留此出处http://quietmadman.blog.51cto.com/3269500/1854575
firewall-cmd 的常用命令使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。