推荐使用静态网络设置配置centos-7主机的方式吗?

问题描述:

我是新来的可靠和一点谷歌搜索没有让我迅速走向正确的解决方案,我的问题。推荐使用静态网络设置配置centos-7主机的方式吗?

什么是“有颗粒”的方式来为centos-7主机分配静态网络设置。我觉得这一定是一个非常普遍的需求 - 在从rhel-6到rhel-7的过渡期间,在网络配置系统发生所有变化之后,必须有很多人提出正确的方法。 ,默认情况下为网络管理器,默认情况下从内核systemd保持一致的设备命名)。

之前,我已经卸载网络管理器,并通过/etc/init.d/network-scripts/ifcfg-*文件手动配置主机 - 我想我可以做同样的事情,可以使用ansible_default_ipv4事实:

"ansible_default_ipv4": { 
     "address": <snip>, 
     "alias": "enp3s0", 
     "gateway": <snip>, 
     "interface": "enp3s0", 
     "macaddress": <snip>, 
     "mtu": 1500, 
     "netmask": "255.255.255.128", 
     "network": <snip>, 
     "type": "ether" 
    } 

Ansible迄今为止是伟大的 - 但我想确保我不会不必要地反对粒子。我愿意不卸载网络管理员,如果有管理通过ansible网络管理器介导的接口配置好办法...