自宅にDebian 10.3を実行しているサーバーがあります。 KVMを使用していくつかの仮想マシンを実行するために使用したいと思います。私は設定に従いました。https://www.cyberciti.biz/faq/install-kvm-server-debian-linux-9-headless-server/
ブリッジインターフェイスをロードしようとすると、状況が奇妙になります。単一の#の前に付いたコメントを削除した後、ifup br0を実行して起動しました。しばらくすると、同じシステムのeth0インターフェイスが動作を停止しました。外部からアクセスできず、そのコンピュータのどのアイテムにもアクセスできません。結局再起動しなければなりませんでした。ネットワークが機能していないというエラーメッセージが表示され(申し訳ありませんが、正確にはわかりません)、稼働中のネットワークで機能させるには、br0構成ファイルを削除する必要がありました。 br0設定を再度入れてインターフェイスを呼び出すと、同じことが再び起こりました。私は何が間違っていましたか?
/etc/ネットワーク/インターフェース
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 192.168.1.6
netmask 255.255.255.0
gateway 192.168.1.99
これはうまく機能し、予想されるルートを取得します。
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default opnsense.hhv3 0.0.0.0 UG 0 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
ただし、以下を追加すると、しばらくするとネットワークが停止します。
auto br0
iface br0 inet static
address 192.168.2.23
broadcast 192.168.2.255
netmask 255.255.255.0
gateway 192.168.2.254
bridge_ports eth0
bridge_stp off
bridge_waitport 0
bridge_fd 0
ブリッジインターフェイスはeth0インターフェイスを完全に置き換えますか?では、サーバーのインターフェイスとサーバーで実行される将来の仮想マシンを使用できるようにするにはどうすればよいですか?また、仮想マシンがネットワークと(好ましくは)実行されているサーバーにアクセスできることを願っています。
答え1
まあ、部分的には助けを借りて自分で答えを見つけました。ブリッジイーサネットインターフェイス
/etc/network/interfacesからeth0のすべての設定を削除すると、すべてが正常です。
私が従った説明は新しいファイルに記述されているので、少し複雑です。 ## eth0関連の設定がすべて削除されていることを確認してください## - これはもちろん、ネットワーク構成全体を指します。 /etc/network/を理解するために読んだ。インターフェイス.d/br0。 - 理解してみれば明らかです...