我刚刚安装了 CentOS 7:
[root@new ~]# cat /etc/redhat-release CentOS Linux 版本 7.1.1503(核心)
我正在尝试配置防火墙,我被告知在 CentOS 7 中不再使用 iptables,而是用 firewalld 代替。当尝试运行命令来设置防火墙规则时:
firewall-cmd --add-port=80/tcp
我收到以下消息:
[root@new ~]# firewall-cmd --add-port=80/tcp -bash: firewall-cmd: 命令未找到
编辑:我也尝试了以下命令:
[root@new ~]# firewall-offline-cmd --add-port=80/tcp -bash: firewall-offline-cmd: 命令未找到
没有任何成功。
我尝试运行以下命令来检查是否安装了 firewalld:
[root@new ~]# service firewalld status 重定向到 /bin/systemctl status firewalld.service 防火墙服务 已加载:未找到(原因:没有那个文件或目录) 活动:不活动(死)
在此输出之后,我尝试启动 firewalld:
[root@new ~]# service firewalld start 重定向到 /bin/systemctl start firewalld.service 无法发出方法调用:Unit firewalld.service 加载失败:没有这样的文件或目录。
任何想法 CentOS 7 安装有什么问题?这是在 OpenVZ VPS 上的全新安装,我还没有进行任何更改。
我在新服务器上使用 ESXi 标准(免费版)。通过嵌入式主机客户端 UI(不是 vSphere Web 的新 Web 客户端)创建新 VM 时,一旦端口组附加了 VMKernel NIC,我就无法将新 VM 添加到端口组。
有人知道这是为什么吗?如果我创建一个新的端口组,唯一的区别是它没有连接到 VMKernel NIC,我可以将 VM 添加到该端口组。
我是 ESXi 的新手,很抱歉,如果我错过了一些明显的东西,但我看不到任何明显的选项,而且 Google 也没有发现任何东西。