仮想ネットワークコンポーネントを介してDHCPに関する特定の質問を投稿しました。ここしかし、これは非常に具体的であり、私が解決したいより大きな問題に対処しません。
物理サーバーがあり、そのサーバーで一連の仮想マシンを実行したいと思います。一般的な構造は
**HOST**
(phys interface A )
-- (FW vm A)
-- (Some VMs)
-- (FW VM B)
-- (some more VMs)
-- physical interface
**/HOST**
-- (physical network)
私は(some more VMs)
DHCPサーバーからアクセスできるようにしたいと思い、(physical network)
彼らは自分自身と物理ネットワークのためにDHCPサーバーを提供および/または通信できるようにしたいと思います。
私は(ペアリングされたVETHデバイスで)(FW vm A)
新しいネットワークを作成し、問題なく接続できます。(some more VMs)
私の問題は、Linuxに実際に仮想マシンの物理インターフェイスを接続させることです。いくつかの問題が発生します。
- DHCP要求は物理ネットワークカード間で交差することを望まない。
ping
要求が繰り返されます。
私はこれを行う方法の説明を検索しましたが、運がありませんでした。多くの記事では、どちらかを実装することについて広く説明していますが、どちらも実装していません。
私が本当に感謝しているのは、「ベストプラクティス」ガイドがある場合です。試みを妨げる主な問題は、VirtualBoxとVMWareが提供する「ブリッジネットワーキング」がLinuxでは機能しないようです(「ブリッジ」インターフェイスを使用してWindowsからコピーしたVMはLinuxでは機能しません)。
編集:提案された解決策については@dirktのコメントをご覧ください。- ネットワークカードのハードウェア/ドライバの問題。他の物理ネットワークカードではうまく機能します。欠陥のあるカード/ドライバはIntel 225-V(第2世代)です。