1 )重启后永久生效:
打开: chkconfig iptables on
关闭: chkconfig iptables off
2 )立即启用,重启后禁用:
打开:服务启用启动
关闭:服务启用停止
此外,在Linux上的其他服务中,可以使用上述命令进行打开和关闭操作。
打开防火墙时,请设置以下内容,然后打开相关端口:
按如下方式修改/etc/sysconfig/iptables文件:
- arh-firewall-1-input-mstate-- statenew-mtcp-ptcp-- dport 80-j accept
- arh-firewall-1-input-mstate-- statenew-mtcp-ptcp-- dport 22-j accept
或:
/etc/init.d/iptables status提供一组信息,指示防火墙已打开。
关闭/etc/rc.d/init.d/iptables stop防火墙
最后:
在根用户下输入setup进入图形界面,选择Firewall configuration进入以下界面,选择Security Level作为禁用,然后保存。 重新启动就可以了。
=====================================
——3354335433543354335433543354————————3354335433543354——3——33——333——333333——33333——3333——33——3——3333——33——35433——354354354——
fedora下
/etc/init.d/iptables stop
=====================================
在ubuntu下:
因为UBUNTU没有直接命令
请使用以下命令
iptables-p输入接受
iptables-p输出接受
暂时开放所有端口
Ubuntu没有关闭iptables的命令
========
iptables是linux的下一个强大的防火墙,在不考虑效率的情况下,它可以充分替代大多数硬件防火墙。 但是强大的防火墙如果应用不当,不仅可能阻止那些潜在的攻击,还可能阻止你自己哦。 虽然这种危害可能对普通个人电脑并不重要,但如果这是一台服务器,请想象出现这种情况时,它不仅仅是电影院的常规服务
所以我想说的是,xbdcc在打入所有iptables相关指令时必须十分小心。
1 .在将所有规则应用于DROP target时,必须仔细检查规则,并在应用之前考虑他对你的影响。
在redhat中,可以使用service iptables stop关闭防火墙,但此命令在某些版本(如ubuntu )中不起作用。 您可能在网上搜索了很多关于使用名为iptables -F的命令关闭防火墙的文章,但在使用此命令之前,请在iptables -L中搜索您系统中所有链的默认target 名为iptables -F的命令只是清除所有规则,而不会实际关闭iptables。 请想象,如果链的默认目标是DROP,则原本有允许特定端口的规则,但应用iptables -L将会被清除
所以我提议的防火墙命令
iptables-p输入接受
iptables-p前锋接受
iptables-p输出接受
iptables -F
总之,如果xbdcc对你的服务器进行任何更改,最好在测试环境充分测试后再应用于你的服务器。 另外,为了使用iptables,需要理解iptables的动作原理,并且需要知道对各个分组iptables如何处理。 这样,就可以正确地写规则,避免不必要的麻烦