Fedora 38 - 添加了用于 10G 链接到特定系统的网卡;以前的网卡已取消配置并且没有新的配置文件

Fedora 38 - 添加了用于 10G 链接到特定系统的网卡;以前的网卡已取消配置并且没有新的配置文件

这是在升级后(不是全新安装 - 是的,这很重要)的 Fedora Server 38 机器上。

添加新的 10G 网卡用作两个系统之间的专用链路后,现有的速度较慢的 NIC 的固定 IP 地址被忽略,另一个盒子为其提供了 DHCP 提供的地址,并且没有可使用的配置文件来配置新卡。

ifconfig告诉我有关enp4s0和 的信息enp5s0,这两张卡,我知道我通过旧 NIC ( ) 从另一个系统连接到它,因为插入那里的enp5s010G 电缆的另一端连接到第二个 10G 卡,而该系统不是cat7没有启动。因此,它也没有 IP 地址。另外,我还没有对这个新网卡进行任何配置;我只是插入卡,启动盒子并想我要配置,只需要找出新的IP,因为这个系统需要一个固定的IP,而且我在任何地方都找不到新卡的任何条目 - 并且旧的被忽略了。我不记得自从 NetworkManager 存在之前就必须向系统添加 NIC,所以这对我来说有点新鲜。

这个较旧的升级系统使用该/etc/sysconfig/network-scripts策略(或者至少到目前为止),而 Fedora Server 38 上的较新的全新安装(两者都在同一版本上)使用/etc/NetworkManager/system-connections配置事物的版本。

理解为什么系统仅通过添加一张卡就改变了行为可能会有所帮助,但是,尚不清楚这是否重要,并且将两张卡切换到更新的策略似乎是谨慎的,只是为了避免将来出现意外。

当然,其中的任何一个网卡都没有配置文件(并且不再支持/etc/NetworkManager/system-connections其中的配置文件)。sysconfig也许我可以使用另一个系统中使用更新策略的示例,但我将摸索着通过它,不确定新文件是否会被读取和尊重。

有没有办法让网络管理器以某种方式创建这些配置文件,然后我可以破解它们?

一旦我安装了两个网卡,我就需要弄清楚如何让这个新的 10G 链路成为这两个设备相互连接的唯一途径,除非该链路由于某些故障而中断。

新数据

哦,哎呀:我浏览了 NetworkManager 上的一些注释并从中尝试:

nmcli conn show enp4s0

但我很确定它只显示配置文件信息,而不显示它实际支持的任何内容。所以,我尝试过:

nmcli connection

我从中得到了一些我可以尝试的 UUID 信息...

答案1

哦-脏话-我想通了,至少对于旧网卡上的旧连接类型:

你必须改变所有三个:

  1. 文件名到设备名;
  2. DEVICE= 条目和;
  3. NAME= 条目。

很奇怪,但这就是你必须做的。

也许新的网卡可以进行类似的处理,但设备条目不是来自nmcli connection,所以我不确定。

相关内容