iptables 不喜欢参数

iptables 不喜欢参数

我正在设置一个 debian 10 服务器,这是我第一次使用 iptables,但似乎 iptables 不喜欢基本参数。我浏览了手册页并尝试了https://phoenixnap.com/kb/iptables-tutorial-linux-firewall

~# iptables –A INPUT –j DROP
Bad argument `–A'
Try `iptables -h' or 'iptables --help' for more information.

~# iptables –A INPUT –p tcp ––dport 80 –j ACCEPT
Bad argument `–A'
Try `iptables -h' or 'iptables --help' for more information.

~# iptables –A INPUT –i lo –j ACCEPT
Bad argument `–A'
Try `iptables -h' or 'iptables --help' for more information.

~# iptables --version
iptables v1.8.2 (legacy)

这里发生了什么事?

手册页了解 -A :

SYNOPSIS
   iptables [-t table] {-A|-C|-D} chain rule-specification

这里有些东西完全疯了。不管是我还是 iptables 还是两者皆是 m)

答案1

您复制了一个无效字符而不是连字符,可能是从网站上复制的。

看看这两个角色:


-

第一个是您在参数中所拥有的内容,第二个是您使用键盘输入时获得的正确连字符。–A应该是-A

相关内容