私の状況:
Ubuntu 16.04 が稼働しているサーバーがあります。
このサーバーには 2 つの IP アドレスがあります。
ここで、ブリッジをインストールして VM (KVM) にネットワークへのアクセスを許可し、ポート転送用の IP テーブル ルールを無限に記述する必要がないようにしたいと考えました。
何か方法はありますか?
ブリッジに入ってから「brctl show」と入力しても、最近作成した br0 が表示されません。
答え1
ブリッジの ethX デバイスを手動に設定し/etc/network/interfaces
、ブリッジ ポートを ethX デバイスに割り当てます。例:
auto eth0
iface eth0 inet manual
auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 5
br0
これで、KVM または virsh でデバイスを使用できるようになります。
sudo brctl show
bridge name bridge id STP enabled interfaces
br0 8000.5254003fa659 no eth0
見るhttps://wiki.debian.org/BridgeNetworkConnectionsブリッジデバイスの詳細については、こちらをご覧ください。
いつものように、任意のデバイスに複数の IP アドレスを追加できます。例:
auto br0:1
iface br0:1 inet static
address 192.168.1.2