iptables:找不到命令

Los*_*Lin 4 iptables

我正在尝试学习一些iptables东西,但似乎我没有在 16.04 Ubuntu 上安装它。

mypc@ubuntu:~$ iptables
-bash: iptables: command not found
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?

fug*_*ive 5

iptables需要root权限。看起来您正在尝试以普通用户身份执行它。

所以:sudo iptables

另外,检查内核中是否加载了 iptables:

lsmod | grep ip_tables