iptables CentOS 7以下的系统版本均使用iptables,因此要执行端口操作,请输入iptables命令 打开端口(以80为例):
/ sbin / iptables -I输入-p tcp --dport 80 -j接受 关闭端口(以80为例):
/ sbin / iptables -I输入-p tcp --dport 80 -j DROP 保存更改:
/etc/rc.d/init.d/iptables保存 查看打开的端口:
/etc/init.d/iptables状态 防火墙 CentOS 7及更高版本的系统均使用防火墙,因此要执行端口操作,请输入防火墙命令 1.检查打开的端口:
防火墙cmd-列表端口 2.添加端口(以80端口为例):
防火墙cmd --zone = public --add-port = 80 / tcp --permanent 3.重新加载:
防火墙cmd-重新加载 4.检查端口:
防火墙cmd --zone =公共--query-port = 80 / tcp 5.关闭端口(以80为例):
防火墙-cmd --zone =公共-删除端口= 80 / tcp-永久 6.重新启动防火墙:
firewall-cmd --reload#重启防火墙 systemctl stop firewalld.service#停止防火墙 systemctl disable firewalld.service#禁止防火墙启动 firewall-cmd --state#查看默认的防火墙状态(关闭后显示不运行,打开后显示运行) 7.命令含义:
-区域#scope --Add-port = 80 / tcp#添加端口,格式为:端口/通信协议 --Permanent#永久效果,不带此参数的重启后无效 关闭防火墙,安装iptables CentOS 7默认使用防火墙作为防火墙,并且您必须将其重置为使用iptables 1.关闭防火墙并禁止启动
systemctl停止firewalld.service systemctl禁用firewalld.service 2.安装iptables服务
yum -y install iptables-services 3.以后可以使用iptable命令操作来管理防火墙
|