Linux打开和关闭防火墙命令详细

1)重开后永久生效:



开放:chkconfig iptables



收盘:chkconfig iptables关闭



2)立即生效,重新启动后重新启动:



开放:启动iptables服务



收盘:iptables服务停止



需要解释的是,在Linux下的其他服务中,可以使用上面的命令执行打开和关闭操作。



打开防火墙后,执行以下设置并打开相关端口。



修改 / / / sysconfig等iptables文件并添加以下:



一rh-firewall-1-input M州新米的TCP TCP --dport 80 J P



一rh-firewall-1-input M州新米的TCP TCP --dport 22 J P



或:



/ /初始化等。D / iptables的地位将得到一系列的信息,表明防火墙打开。



/ / RC等。D / init. d / iptables停止关闭防火墙



最后:



输入设置到root用户,输入一个图形界面,选择防火墙配置,输入下一个接口,选择安全级别为禁用,保存。重新启动它。



======================================================



Mdash; mdash; mdash; mdash; mdash; mdash; mdash; mdash; mdash; mdash; mdash; mdash; mdash;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;; ;



在费多拉



/ /初始化等。D / iptables停止



=======================================================



在ubuntu下:



因为Ubuntu没有直接的命令



请使用以下命令



iptables - P的输入接受



iptables -P输出接受



暂时打开所有端口



没有命令关闭iptables在Ubuntu



=======



iptables的Linux是一个功能强大的防火墙,不考虑效率,强大到足以取代大部分的硬件防火墙,但功能强大的防火墙,如果应用不当,可能会阻止不只是那些潜在的攻击,有可能是你自己的哦。这对普通人PC带来的危害可能并不重要,但试想一下,如果这是一台服务器,一旦发生这种情况,不仅是正常的服务剧场,还需要去现场恢复,这将给您带来许多损失。



所以我想说的是,要小心,当你输入每一个iptables命令。



1。在应用每一条规则来删除目标时,仔细检查规则,并考虑他在应用程序之前给你带来的影响。



在RedHat 2。我们可以使用iptables服务停止,关闭防火墙,但有些版本如Ubuntu这个命令不工作,你可以在网上搜索到告诉你不少文章通过iptables -F此命令关闭防火墙,但使用此命令,请使用iptables -L检查所有在你的系统默认的目标链,iptables -F这个命令是消除所有的规则,不仅房关闭iptables。想象一下,如果你的默认目标链滴,原来你有规则来允许一个特定的端口,但一旦应用iptables -L,所有规则去除后,默认的目标将防止任何访问。当然,包括远程ssh管理服务器。



所以我建议关闭的防火墙命令是



iptables - P的输入接受



iptables -P正接受



iptables -P输出接受



iptables -F



简言之,当您希望对服务器进行任何更改时,最好对服务器进行测试并对其进行适当的测试和应用。此外,我们应该充分利用iptables,即了解iptables的工作原理,知道如何处理每一个iptables的数据包。为了准确书写规则,避免不必要的麻烦。