本文主要是介绍centos7.5防火墙(iptables和firewall)的相关操作命令,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
iptables防火墙
1、基本操作
#查看防火墙状态
# service iptables status
# 停止防火墙
# service iptables stop
# 启动防火墙
# service iptables start
# 重启防火墙
# service iptables restart
# 永久关闭防火墙
# chkconfig iptables off
# 永久关闭后重启
# chkconfig iptables on
2、开启80端口
# vim /etc/sysconfig/iptables# 加入如下代码-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
保存退出后重启防火墙
# service iptables restart
firewall防火墙
1、查看firewall服务状态
# systemctl status firewalld
2、查看firewall的状态
# firewall-cmd --state
3、开启、重启、关闭、firewalld.service服务
(1)开启
# service firewalld start # systemctl start firewalld.service
(2)重启
# service firewalld restart # systemctl restart firewalld.service;# firewall-cmd --reload(修改配置要重启)
(3)关闭
# service firewalld stop # systemctl stop firewalld.service
4、查看防火墙规则
# firewall-cmd --list-all
5、查询、开放、关闭端口
(1) 查询端口是否开放
# firewall-cmd --list-all
firewall-cmd --query-port=8080/tcp
(2)开放80端口
# firewall-cmd --permanent --add-port=80/tcp
(3) 移除端口
# firewall-cmd --permanent --remove-port=8080/tcp
参数解释:
-
firwall-cmd:是Linux提供的操作firewall的一个工具;
-
--permanent:表示设置为持久;
-
--add-port:标识添加的端口;
转自:https://blog.csdn.net/bbwangj/article/details/74502967
这篇关于centos7.5防火墙(iptables和firewall)的相关操作命令的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!