使用网络管理器(nmcli)配置DHCP,并在DHCP失败的情况下使用备用静态IP地址

问题描述 投票:1回答:1

我正在使用嵌入式linux设备,我们通常在开发过程中通过静态IP地址连接到该设备。但是,在现场,我们需要使用DHCP进行连接,因此,我想建立一个主DHCP连接,并在另一个网络上使用一个备用静态IP地址。这可能吗?

我可以使用nmcli配置DHCP连接(IPV4.method = manual),并可以成功添加其他静态IP地址。当存在DHCP服务器时,两者同时存在。但是,当没有DHCP服务器时,将禁用包括静态IP地址的连接。

我还尝试设置分配给eth0的多个连接,即一个静态和一个DHCP,可以使用]手动启用它们。

nmcli con up ConnectionName

但这不符合要求,因为在其他失败的情况下需要手动启用它们。当然,我可以运行一个脚本来检查连接状态,并在需要时启用另一个脚本,但我认为这将是网络管理员的现实期望。

是否可以告诉网络管理员尝试一个连接,如果失败则尝试另一个连接?

我正在使用Ubuntu 18.04。

谢谢。

我正在使用嵌入式linux设备,我们通常在开发过程中通过静态IP地址连接到该设备。但是,在现场,我们需要使用DHCP进行连接,因此,我想...

dhcp static-ip-address networkmanager
1个回答
0
投票

我认为您可以找到答案here

© www.soinside.com 2019 - 2024. All rights reserved.