iptables:索引插入太大

Alp*_*r91 5 vnc iptables centos

我正在尝试在我的服务器上配置 VNC。我发现这个指南看起来很简单:https : //rbgeek.wordpress.com/2012/06/26/how-to-install-vnc-server-on-centos-6/

最后,我得到了 iptables 配置:

当我完全按照指南中的说明运行此命令时:

sudo iptables -I INPUT 5 -m state --state NEW -m tcp -p tcp -m multiport --dports 5901:5903,6001:6003 -j ACCEPT
Run Code Online (Sandbox Code Playgroud)

我终端抛出这个消息:

iptables:索引插入太大

这是什么意思?我该如何解决这个问题?

Jul*_*ier 10

这意味着您正在尝试在表中不存在的位置插入规则。

在这种情况下,-I INPUT 5告诉在表格的iptables位置5上插入规则,INPUT但表格比这短。

该指南显然假设了一些您没有的预先存在的规则。我看着它,它没有显示出他们的期望。

这将最有可能是OK简单地跳过5

sudo iptables -I INPUT -m state --state NEW -m tcp -p tcp -m multiport --dports 5901:5903,6001:6003 -j ACCEPT
Run Code Online (Sandbox Code Playgroud)