物理ネットワーク#

物理 (physical) ネットワークタイプは既存のネットワークに接続します。これはネットワークインタフェースまたはブリッジになることができ、OVN のためのアップリンクネットワークとしての役目を果たします。

このネットワークタイプは OVN ネットワークを親インタフェースに接続する際に使用するプリセットの設定を提供したり、インスタンスが物理インタフェースを NIC として使用できるようにします。この場合、インスタンス NIC は接続先の設定詳細を知ること無く単に network オプションを設定できるようにします。

設定オプション#

物理ネットワークでは現在以下の設定キーネームスペースがサポートされています。

  • bgp (BGP ピア設定)

  • dns (DNS サーバーと名前解決の設定)

  • ipv4 (L3 IPv4 設定)

  • ipv6 (L3 IPv6 設定)

  • maas (MAAS ネットワーク識別)

  • ovn (OVN 設定)

  • user (key/value の自由形式のユーザメタデータ)

注釈

ネットワークのサブネット情報を指定する箇所では LXD は CIDR 表記 (例えば 192.0.2.0/242001:db8::/32) を使用します。これは単一のアドレスが必要なケース (例えば、トンネルのローカル/リモートアドレス、インスタンスに適用する NAT アドレスや特定のアドレス) では適用されません。

物理ネットワークタイプには以下の設定オプションがあります。

キー

条件

デフォルト

説明

gvrp

bool

-

false

GARP VLAN Registration Protocol を使って VLAN を登録する

mtu

integer

-

-

作成するインタフェースの MTU

parent

string

-

-

ネットワークで使う既存のインタフェース

vlan

integer

-

-

アタッチする先の VLAN ID

bgp.peers.NAME.address

string

BGP server

-

ovn ダウンストリームネットワークで使用するピアアドレス (IPv4 か IPv6)

bgp.peers.NAME.asn

integer

BGP server

-

ovn ダウンストリームネットワークで使用する AS 番号

bgp.peers.NAME.password

string

BGP server

- (パスワード無し)

ovn ダウンストリームネットワークで使用するピアのセッションパスワード(省略可能)

bgp.peers.NAME.holdtime

integer

BGP server

180

ピアセッションホールドタイム (秒で指定、省略可能)

dns.nameservers

string

標準モード

-

物理 (physical) ネットワークの DNS サーバー IP のリスト

ipv4.gateway

string

標準モード

-

ゲートウェイとネットワークの IPv4 アドレス(CIDR表記)

ipv4.ovn.ranges

string

-

-

子供の OVN ネットワークルーターに使用する IPv4 アドレスの範囲(開始-終了 形式) のカンマ区切りリスト

ipv4.routes

string

IPv4 アドレス

-

子供の OVN ネットワークの ipv4.routes.external 設定で利用可能な追加の IPv4 CIDR サブネットのカンマ区切りリスト

ipv4.routes.anycast

bool

IPv4 アドレス

false

複数のネットワーク/NICで同時にオーバーラップするルートが使われることを許可するかどうか

ipv6.gateway

string

標準モード

-

ゲートウェイとネットワークの IPv6 アドレス(CIDR表記)

ipv6.ovn.ranges

string

-

-

子供の OVN ネットワークルーターに使用する IPv6 アドレスの範囲(開始-終了 形式) のカンマ区切りリスト

ipv6.routes

string

IPv6 アドレス

-

子供の OVN ネットワークの ipv6.routes.external 設定で利用可能な追加の IPv6 CIDR サブネットのカンマ区切りリスト

ipv6.routes.anycast

bool

IPv6 アドレス

false

複数のネットワーク/NICで同時にオーバーラップするルートが使われることを許可するかどうか

maas.subnet.ipv4

string

IPv4 アドレス

-

インスタンスを登録する MAAS IPv4 サブネット (NIC で network プロパティを使う場合に有効)

maas.subnet.ipv6

string

IPv6 アドレス

-

インスタンスを登録する MAAS IPv6 サブネット (NIC で network プロパティを使う場合に有効)

ovn.ingress_mode

string

標準モード

l2proxy

OVN NIC の外部 IP アドレスがアップリンクネットワークで広告される方法を設定します。 l2proxy (proxy ARP/NDP) か routed です。

user.*

string

-

-

ユーザ指定の自由形式のキー/バリューペア

サポートされている機能#

物理ネットワークタイプでは以下の機能がサポートされています。