Debian でネットワークブリッジを作成する

Debian でネットワークブリッジを作成する

virshでQemu仮想マシンを実行できるように、Debianシステムでネットワークブリッジを作成するのに多くの困難があります。

私のネットワークカードはイーサネット経由で接続されており、IPはルータのMACアドレスを介して192.168.1.2のままです。

仮想マシンがDHCPで使用できるようにブリッジを作成しようとしています(その後、ルータにブリッジを保持します)。 IPを静的にする方が良い場合は例外です。

私のデフォルトのネットワーク/インターフェースファイルには次のものが含まれます。

auto lo
iface lo inet loopback

ブリッジを作成するために、公式のDebianウェブサイトで次のように入力しました。

# The loopback network interface
 auto lo br0
 iface lo inet loopback

# Set up interfaces manually, avoiding conflicts with, e.g., network manager
 iface eth0 inet manual

# Bridge setup
 iface br0 inet dhcp
 bridge_ports eth0

残念ながら、これはネットワークを中断します。

私はこの問題について多くのインターネット検索をして、それを動作させるために数時間を費やしました。パススルーでもホストネットワークをシャットダウンしますが、ゲスト接続は許可します。

Qemuを放棄してVirtualboxを使用する前に、どんな助けでもいいでしょう。

ベストアンサー1

ホスト自体がネットワークに接続できるようにするには、ブリッジインターフェイスのアドレスを設定する必要があります。私はマシンにこのようなものを持っています:

auto br0
iface br0 inet static
        bridge_ports eth0
        bridge_maxwait 4
        address 1.2.3.4
        netmask 255.255.255.0
        network 1.2.3.0
        broadcast 1.2.3.255
        gateway 1.2.3.1
        dns-nameservers 1.2.3.1
        dns-search some.domain

また見なさい:https://wiki.debian.org/NetworkConfiguration#Bridging

おすすめ記事