CentOS 7:全新安装的 Firewalld 根本不起作用(致命错误:没有 IPv4 和 IPv6 防火墙)

CentOS 7:全新安装的 Firewalld 根本不起作用(致命错误:没有 IPv4 和 IPv6 防火墙)

我有以下问题。

我刚刚用 DVD 安装了 CenOS 7。启动系统后,我通常以 root 用户身份登录。然后,我尝试在我的服务器上配置防火墙。

由于我对这些都比较陌生,所以我只是搜索了一下如何启动和管理 Firewalld,它似乎是用于 CentOS 7 的防火墙软件。

我尝试做的第一件事就是输入

systemctl status firewalld

作为输出我得到

Warning: iptables not usable, disabling IPv4 firewall.
Warning: ip6tables not usable, disabling IPv6 firewall.
FATAL ERROR: No IPv4 and IPv6 firewall.
ERROR: Raising SystemExit in run_server

我已经尝试过重启系统并更新它。我重新安装了 iptables 和 firewalld。尝试过屏蔽或禁用其中任何一个。这些都不起作用,但也许我错过了什么。

我通常只想设置一个 Teamspeak 服务器供外部使用,当我向防火墙添加特定规则时,该服务器可以在 Windows 下运行。我想在 CentOS 7 下执行相同操作,主要是为了学习目的或熟悉 Linux 作为服务器。

答案1

使用命令检查您的内核版本uname -a,如果您的版本低于 3.10,请更新您的内核,重新启动系统,这样就没问题了。

相关内容