友人、Linux ブリッジ ユーティリティを使用して、qemu ゲストを実際のネットワークにブリッジしようとしています。
このために、私は非常に単純な方法を使用しています:
- (sudo brctl addbr br0) を使用して、ホストにブリッジを作成します。
- このブリッジに eth0 を追加します (sudo brctl addif br0 eth0)
- /etc/qemu-ifup スクリプトを変更 (brctl addif br0 $1)
- /etc/qemu-ifdown スクリプトを変更 (brctl delif br0 $1)
上記の 4 つの手順で、ゲストのネットワークが正常に機能するようになりました。しかし、問題は、eth0 をブリッジ br0 に接続した後、ホスト ネットワークが機能しないことです。
ステップ 1 とステップ 2 の後、ホスト ネットワークが機能しなくなることを確認しました。しかし、ゲストネットワークは引き続き機能しており、これが私を困惑させています。
誰かがこの2行の問題点を指摘できますか?
- (sudo brctl addbr br0) を使用して、ホストにブリッジを作成します。
- このブリッジに eth0 を追加します (sudo brctl addif br0 eth0)
PS : インターネットで提供されているほぼすべての方法を試しましたが、どの方法も成功しませんでした。私の質問はLinuxネットワーキングに関連しており、特にqemuではありません