我在Kickstart后安装脚本中有以下命令:
firewall-offline-cmd --new-zone=management firewall-offline-cmd --zone=management --add-service=ssh --add-service=snmp firewall-offline-cmd --zone=management --change-interface=eth1 nmcli device modify eth1 connection.zone management
从我的阅读看来,当NetworkManager在图片中时, firewalld无法进行这些更改,所以我在nmcli命令中添加了更改区域。 但它没有生效。 安装完成后服务器重新启动后,该界面将保留在默认区域中。 之后,我可以运行nmcli命令,它将生效。
我找不到任何关于这个问题的在线信息,除了这篇文章 ,但是它在付费墙后面。
我也遇到了这个问题。 我用这个黑客来解决它:
echo 'ZONE=management' >> /etc/sysconfig/network-scripts/ifcfg-eth1
我宁愿更优雅的东西,但暂时已经解决了。