配置 .yaml 以进行 IP 别名

配置 .yaml 以进行 IP 别名

我需要一些帮助来在我的 ubuntu 服务器 22.04 上配置 .yaml 文件。

特别是,我需要为 IP 别名配置 .yaml,因为我的服务器只有 1 个 NIC,但我需要 2 个子网。

例子:

  • 子网 1:eth0 -> 10.0.1.0/24
  • 子网 2:eth0:1 -> 192.168.1.0/24

您能否给我一个好的并且未被弃用的 .yaml 文件模板(包括 DNS 和网关)?

在网上搜索到有不同的模板,但我不知道该选择哪一个。

谢谢。

答案1

根据https://netplan.readthedocs.io/en/stable/examples/#how-to-use-multiple-addresses-on-a-single-interfaceaddresses:您可以通过在 下.yaml为单个接口所需的每个地址添加标签来获取多个地址。

该页面的示例:

network:
  version: 2
  renderer: networkd
  ethernets:
    enp3s0:
      addresses:
        - 10.100.1.37/24
        - 10.100.1.38/24:
            label: "enp3s0:0"
        - 10.100.1.39/24:
            label: "enp3s0:some-label"

相关内容