错误:iptables:没有链/目标/匹配的名称

我正在尝试使用Squid和iptables在RHEL Server 6.5上configuration代理服务器。 以下是我执行的命令和显示的错误消息:

vzlptest01 root [root] > iptables -A INPUT -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT iptables: No chain/target/match by that name. 

一些更多细节:

 vzlptest01 root [root] > cat /proc/net/ip_tables_matches limit state length ttl tcpmss multiport multiport tos tos dscp icmp udplite udp tcp vzlptest01 root [root] > cat /proc/net/ip_tables_targets DNAT SNAT LOG TOS TOS DSCP TCPMSS REJECT ERROR 

如何处理这个问题?

看起来你没有一个INPUT表。 你可以尝试创build它

 iptables -N INPUT 

如果这不起作用的话,我会考虑使用的虚拟化技术,并与托pipe服务提供商讨论。

作为旁白

 iptables -A INPUT -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT 

你几乎肯定不想用-A做这个,在几乎所有情况下-I都会好得多。