字體:  

解决 iptables Setting chains to policy ACCEPT: security raw nat[FAILED]filter

dyson6 發表於: 2016-10-28 17:36 來源: ADJ網路控股集團


Linode VPS 主機有时候在重启iptables的時候總是會出現
iptables: Setting chains to policy ACCEPT: security raw nat[FAILED]filter
對運作是沒什麼影響,但看了總是覺得怪怪的~

錯誤訊息:

[root@www ~]# service iptables restart
iptables: Setting chains to policy ACCEPT: security raw nat[FAILED]filter
iptables: Flushing firewall rules:                         [  OK  ]
iptables: Unloading modules:                               [  OK  ]
iptables: Applying firewall rules:                         [  OK  ]

錯誤原因:

Linode官方在iptables裡面加了一個security的規則鏈,但是centos不支持,既然不支持,那就修復囉


解决iptables: Setting chains to policy ACCEPT: security raw nat[FAILED]filter

找到如下case段,在raw後面加上security)段,修改後如下。

# vi /etc/init.d/iptables

QUOTE:



for i in $tables; do
echo -n "$i "
case "$i" in
raw)
$IPTABLES -t raw -P PREROUTING $policy \
&& $IPTABLES -t raw -P OUTPUT $policy \
|| let ret+=1
;;
security)
$IPTABLES -t filter -P INPUT $policy \
&& $IPTABLES -t filter -P OUTPUT $policy \
&& $IPTABLES -t filter -P FORWARD $policy \
|| let ret+=1
;;




重啟 iptables

[root@www ~]# service iptables restart
iptables: Setting chains to policy ACCEPT: security raw nat[  OK  ]filter
iptables: Flushing firewall rules:                         [  OK  ]
iptables: Unloading modules:                               [  OK  ]
iptables: Applying firewall rules:                         [  OK  ]

這樣就搞定了~
逢甲住宿推薦逢甲住宿台中旅店逢甲日租台中住宿台中逢甲民宿台中民宿台中一中住宿台中便宜住宿台中青年旅館