centos6和centos7中防火墙的区别?

早过忘川 提交于 2019-12-02 05:53:49

centos7     firewalld

查看是否运行  active 活跃    表示运行中

systemctl  status  firewalld    查看防火墙状态

 

 

systemctl  stop   firewalld(临时)  关掉防火墙   inactive  不活跃

 

 

 永久关闭 systemctl disable (禁用) firewalld           

 

 

centos6 iptables(未完待续 现在学的7  6的稍后会补存  )

1/etc/init.d/iptables  (脚本文件)

 iptables服务启动/重启/关闭

service iptables    start/restart/stop

/etc/init.d/iptables s  tart /restart/stop   

永久关闭防火墙  

chkconfig iptables off/on 

 

③查看iptables的状态(规则)

service iptables status

如果iptables没有启动,则提示服务没启动,如果已经启动,则显示防火墙的相关的规则信息

④查看规则的命令

#iptables -L -n

含义:

         -L:表示列出规则

         -n:表示将单词表达形式改成数字形式显示

 

⑤简单设置防火墙规则

例如,需要允许80端口通过防火墙,则规则可以用以下的命令来设置

#iptables -I INPUT -p tcp --dport 80 -j ACCEPT    #允许访问80端口

Iptables:主命令

-I:表示将规则放到最前面

-A:add,添加规则(最后)

INPUT:进站请求【出站output】

-p:protocol,指定协议(icmp/tcp/udp)

--dport:指定端口号

-j:指定行为结果,允许(accept)/禁止(reject)/丢弃(drop)

 

添加完成之后需要保存操作:

/etc/init.d/iptables save

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!