NetPlan: 複数のゲートウェイを持つ複数の IP

NetPlan: 複数のゲートウェイを持つ複数の IP

異なるゲートウェイにリンクされた追加の IP をサーバーに追加しようとしています。netplan.io/Examples の「複数のゲートウェイで複数のアドレスを使用する」の例に従っています。

無効な YAML: このコンテキストではマッピング値は許可されていません: via: 112.39.226.209

私のネットプラン構成ファイルは次のようになります (セキュリティ上の理由からいくつかの数字を変更しています): network:

version: 2
renderer: networkd
ethernets:
    ens160:
     addresses:
        - 111.225.4.42/28
        - 111.225.8.119/30
        - 112.39.226.210/28
     routes:
        - to: default
          via: 111.225.4.33
          metric: 200
        - to: default
          via: 111.225.8.113
          metric: 300
        - to: default
          via: 112.39.226.209
          metric: 400
     nameservers:
        addresses: [ "8.8.4.4", "8.8.8.8" ]

何が間違っているのでしょうか?

答え1

友人に聞いたところ、ルートや代替ゲートウェイを指定する必要はまったくなかったため、yaml ファイルは次のようになりました。

version: 2
renderer: networkd
ethernets:
    ens160:
     addresses:
        - 111.225.4.42/28
        - 111.225.8.119/30
        - 112.39.226.210/28
     gateway4: 111.225.4.33
     nameservers:
        addresses: [ "8.8.4.4", "8.8.8.8" ]

関連情報