ubuntu 18_04 LTS ネットプラン

ubuntu 18_04 LTS ネットプラン
# This file is generated from information provided by
# the datasource.  Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled} network:

network:
    ethernets:
        eno1:
            addresses:
            - 10.10.6.50/24
            dhcp4: false
            gateway4: 10.10.6.1
            nameservers:
                addresses:
                - 8.8.8.8
                - 8.8.4.4
                search: []
        enp3s2:
            dhcp4: false
  bridges:
    br0:
      dhcp4: false
      interfaces:
        - enp3s2
            addresses:
            - 10.10.7.50/24
    version: 2

実行するとsudo netplan apply 以下のエラーが発生します

//etc/netplan/50-cloud-init.yaml の 17 行目の 2 列目に無効な YAML があります: 必要なキーが見つかりませんでした

私が望んでいたのは、機能するブリッジ ネットワークを作成することですが、yaml で行き詰まっています。誰か助けてくれませんか。

答え1

いくつかの提案:

1) 「version: 2」は「ethernets」と同じレベルで識別される必要があります。私はこれをネットワークの後の最初の行に追加していました:

2) 両方の設定(eno1 と br0)に「dhcp6: false」を追加します。

関連情報