这是有效的 ufw 规则还是错误的语法

这是有效的 ufw 规则还是错误的语法

我可以在 ufw 中使用这样的规则吗?或者这是不可能的?

Sudo ufw 允许从任何到 ip 1.1.1.1 端口 5001:5999

问候

安德斯·尤然

答案1

不完全是(至少在 ufw v. 0.36 中不是)

$ ufw --version
ufw 0.36
Copyright 2008-2015 Canonical Ltd.
  • 似乎没有关键字;只需在或关键字ip后指定 IP 地址tofrom

  • 端口m:n范围语法需要明确的协议规范

所以

$ sudo ufw allow from any to ip 1.1.1.1 port 5001:5999
ERROR: Wrong number of arguments

$ sudo ufw allow from any to 1.1.1.1 port 5001:5999
ERROR: Must specify 'tcp' or 'udp' with multiple ports

$ sudo ufw allow from any to 1.1.1.1 port 5001:5999 proto tcp
Rule added

相关内容