仮想ボックス間に VLAN プールを作成する VLAN を試しました。しかし、クライアント ボックスに VLAN をインストールした後でも、すべてのインターフェイス構成にもかかわらず、同じ VLAN 内の他のシステムに ping が送信されません。
私は両方のマシンで、外部の世界に ping するためのブリッジ インターフェイスと、仮想ボックスを相互接続するための別の intnet 内部ネットワークを作成しました。
仮想ボックスは他のインターフェースを介して相互に ping を実行しており、メイン インターフェース eth0 を介して外部に ping を実行しています。VLAN インターフェース経由ではまだ通信していません。その理由は何でしょうか。
答え1
これは情報提供を目的としています。他のオンライン リソースからこの質問の回答を見つけるのは困難でした。
仮想ボックスで提供されたアダプタ タイプを使用しているときに、この問題が発生します。VLAN タグが削除されるのは、Intel アダプタが VLAN タグ付けをサポートしており、アダプタ プロパティで設定する必要があるためです。このようなタグを指定しないと、デフォルト (タグなし) が使用されます。アダプタ プロパティに VLAN タブがない場合は、その高度な機能がインストールされていません。
したがって、VLAN タグが削除されるため、Intel PRO/1000 ファミリーのアダプタは使用しないでください。代わりに、AMD PCNet FAST III の古いデフォルトの準仮想化ネットワーク アダプタを使用してください。どちらにもこの制限はないようです。
準仮想化アダプター設定を提供すると、これが機能し始めました。