我设置了iptables,内容如下:
iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
然后保存设置,重启系统就一直卡在如下画面:
只能进入单用户模式,把防火墙关掉才能正常启动,难道说我就不能使用防火墙了吗?
各位大神,出来解答小弟的疑惑吧?万分感谢
7 个解决方案
check if you have /etc/sysconfig/iptables.save, if so, replace the iptables file with it and reboot
应该是您在使用 iptables指令时, 破坏了旧的防火墙基本配置设定, 仔细看看 iptables 指令的用法吧.
我重新尝试了一下,执行iptables -P INPUT DROP后,没有将配置保存至 /etc/sysconfig/iptables,只是执行了chkconfig iptables on,重新启动还是不行。请问是不是我的指令存在什么问题?我确定语法上是对的?
我重新尝试了一下,执行iptables -P INPUT DROP后,没有将配置保存至 /etc/sysconfig/iptables,只是执行了chkconfig iptables on,重新启动还是不行。请问是不是我的指令存在什么问题?我确定语法上是对的?
我重新尝试了一下,执行iptables -P INPUT DROP后,没有将配置保存至 /etc/sysconfig/iptables,只是执行了chkconfig iptables on,重新启动还是不行。请问是不是我的指令存在什么问题?我确定语法上是对的?
i will not recommend editing permanent iptables rules through command line. You need to work on the iptables file directly!
去看看配置文件禁用了哪些东西,我没有遇到过防火墙打开起不来的情况,