macvlan ネットワーク¶
macvlan は仮想的な LAN で同じネットワークインターフェースに複数の IP アドレスを割り当てたい場合に使用できます。 基本的にはネットワークインターフェースをそれぞれの IP アドレスを持つ複数のサブインターフェースに分割することになります。 その後ランダムに生成された MAC アドレスに基づいて IP アドレスを設定できます。
macvlan
ネットワークタイプは親のインターフェースにインスタンスを接続する際に使用するプリセットを指定できます。
この場合、接続先のネットワークについて基本的な設定詳細を一切知る必要なしに単に network
オプションをインスタンス NIC に設定できます。
注釈
macvlan
NIC を使う場合、Incus ホストとインスタンス間の通信はできません。
ホストとインスタンスの両方がゲートウェイと通信できますが、それらが直接通信はできません。
設定オプション¶
macvlan
ネットワークタイプでは現在以下の設定キーNamespace がサポートされています:
user
(key/value の自由形式のユーザーメタデータ)
注釈
ネットワークのサブネット情報を指定する箇所では Incus は CIDR 表記 (例えば 192.0.2.0/24
や 2001:db8::/32
) を使用します。これは単一のアドレスが必要なケース (例えば、トンネルのローカル/リモートアドレス、インスタンスに適用する NAT アドレスや特定のアドレス) では適用されません。
macvlan
ネットワークタイプでは以下の設定オプションが使用できます:
キー |
型 |
条件 |
デフォルト |
説明 |
---|---|---|---|---|
|
bool |
- |
|
GARP VLAN Registration Protocol を使って VLAN を登録する |
|
integer |
- |
- |
作成するインターフェースの MTU |
|
string |
- |
- |
|
|
integer |
- |
- |
アタッチする先の VLAN ID |
|
string |
- |
- |
ユーザー指定の自由形式のキー/バリューペア |