我需要帮助来了解 netplan 配置文件的应用顺序,以及(如果可能)如何设置后备配置。
设想:
- 假设我有两个配置文件,A 和 B。
- 配置文件 A 和 B 都以不同的方式设置相同的以太网接口。(不同的身份验证方法......)
- 配置文件名是:01-config.yaml
- 配置 B 文件名为:99-config.yaml
问题:
- 将应用哪个配置文件?
- 如果配置 A 不起作用,配置 B 是否可以作为后备?或者反过来?或者两者都不是?
- 我想设置一个备用配置文件,以防现有配置文件(A)失效。可以吗?
谢谢
答案1
A 和 B 不是“单独的”配置——它们是单个配置的构建块。
他们是累积。 例子:
01-File: 02-File:
XYZ XYZ
Foo: True Bar: [1,2,3]
Final config:
XYZ
Foo: True
Bar: [1,2,3]
当设置发生冲突时,文件的顺序 (01-99) 非常重要。较早的设置是覆盖稍后再进行修改。这样,您就可以通过放置新文件来覆盖设置,而不必编辑当前文件(这对于自动更改来说更好)。示例:
01-File: 02-File: 03-File:
XYZ XYZ XYZ
Foo: True Bar: [1,2,3] Baz: Blue
Baz: Green Foo: False
Final config:
XYZ
Foo: False
Bar: [1,2,3]
Baz: Blue
答案2
你问了 3 个问题……而不是一个。简单的回答如下
01-config.yaml 将被应用。
不
不
不太清楚你真正想做什么。如果你提供更多信息,你会得到更合格的答案。这个问题针对的是 WLAN 和多个 SSID 吗?