找回密码
 注册会员
搜索

本文来自

VPS 综合讨论区

VPS 综合讨论区

订阅|关注

请添加对本版块的简短描述

297

主题

314

帖子

2343

积分

管理员

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
2343

[教程] 解决Setting chains to policy ACCEPT: security raw nat mangle filter[FAILED]

[复制链接]
跳转到指定楼层
楼主
37350 xiaoxiao 发表于 2015-1-8 09:05:21
本帖最后由 xiaoxiao 于 2016-1-7 14:22 编辑

近日在配置Linode VPS上的Centos 6.5系统的防火墙的时候,遇到以下错误:
service iptables restart
Setting chains to policy ACCEPT: security raw nat[FAILED]filter

经过搜索,解决方法是,编辑/etc/init.d/iptables,
  1. vi /etc/init.d/iptables
复制代码


找到:
  1. for i in $tables; do
  2.         echo -n "$i "
  3.         case "$i" in
  4.             raw)
  5.                 $IPTABLES -t raw -P PREROUTING $policy \
  6.                     && $IPTABLES -t raw -P OUTPUT $policy \
  7.                     || let ret+=1
  8.                 ;;
复制代码


加入以下内容到“case "$i" in”下面:
  1.             security)
  2.                 $IPTABLES -t filter -P INPUT $policy \
  3.                     && $IPTABLES -t filter -P OUTPUT $policy \
  4.                     && $IPTABLES -t filter -P FORWARD $policy \
  5.                     || let ret+=1
  6.                 ;;
复制代码


最终版本类似:
  1. for i in $tables; do
  2.         echo -n "$i "
  3.         case "$i" in
  4.             security)
  5.                 $IPTABLES -t filter -P INPUT $policy \
  6.                     && $IPTABLES -t filter -P OUTPUT $policy \
  7.                     && $IPTABLES -t filter -P FORWARD $policy \
  8.                     || let ret+=1
  9.                 ;;
  10.             raw)
  11.                 $IPTABLES -t raw -P PREROUTING $policy \
  12.                     && $IPTABLES -t raw -P OUTPUT $policy \
  13.                     || let ret+=1
  14.                 ;;
复制代码


然后保存后
  1. :wq
复制代码


重启则可
  1. service iptables restart
复制代码





回复

使用道具 举报

快速回复 返回顶部 返回列表