我正在尝试配置具有 3 个 NIC 的机器,前两个是内置 GbE 控制器,第三个是 10GbE 控制器。通过 NetworkManager,我将“第一个”GbE NIC(当时是 eth0)配置为使用静态 IP 地址。第二个 GbE NIC 将配置在单独的专用网络上,并且 10GbE NIC 现在未使用。
当我重新启动机器时,eth0、eth1、eth2 等的顺序似乎是随机的。有时 eth0 会获取静态 IP 地址,其他时候它会被识别为 eth1 并获取 DHCP 地址。在这种情况下,我需要在正确重新配置之前交换电缆。
如何控制排序,以便特定物理 NIC 始终显示为 eth0 或 eth1,而无需更改下次重新启动?
我正在尝试了解我们的 snmpd.conf 文件,以便开始使用 puppet 管理 snmp。现有文件针对磁盘空间过大、负载等设置了多个警报。我假设当达到这些条件时,会向管理器发送 snmp 陷阱。但是,snmpd.conf 文件不包含任何管理器设置或信息。换句话说,没有提到管理器运行的主机或端口。因此,它如何知道将陷阱发送到哪里?是否有一些发现协议?