小编Joh*_*Joe的帖子

iptables v1.6.1无法初始化iptables表`filter'Ubuntu 18.04 Bash Windows

我正在从Windows Bash运行Ubuntu 18.04:

uname -a
Linux DESKTOP-M87DGAS 4.4.0-17134-Microsoft #112-Microsoft Thu Jun 07 22:57:00 PST 2018 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

我需要打开一些端口:

sudo ufw allow 22/tcp
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

错误:initcaps
[Errno 2] iptables v1.6.1:无法初始化iptables表`filter':表不存在(您需要insmod吗?)
也许iptables或您的内核需要升级。

通过输入我得到相同的错误:

iptables -L
Run Code Online (Sandbox Code Playgroud)

我已经用以下命令升级了内核:

sudo apt-get update
sudo apt-get full-upgrade
Run Code Online (Sandbox Code Playgroud)

我试图重新启动系统,但是没有用。

如何启动iptable过滤器?

bash ubuntu firewall iptables filter

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

bash ×1

filter ×1

firewall ×1

iptables ×1

ubuntu ×1