LinuxでKVMを正しくブリッジする方法

LinuxでKVMを正しくブリッジする方法

複数のコンテナを持つHOST Linux 16.04 Ubuntuシステムがあります。

次のIPアドレスを使用して、これらのコンテナでいくつかのアプリケーションを実行しています。

 192.168.122.226
 192.168.122.254
 192.168.122.199
 192.168.122.146
 192.168.122.242
 192.168.122.59
 192.168.122.195
 192.168.122.224
 192.168.122.125
 192.168.122.67

これで、これらのコンテナを作成したときに取得されるデフォルトのプライベートIPです。私のホストのIPは10.164.27.149(プライベート)です。 {これはDHCPからのものです。}今、外部から上記のKVM VMにアクセスしようとしています。つまり、上記のKVM VMに直接SSHまたはPingを実行できる必要があることを意味します。ホストにログインした後、ホストから仮想マシンにログインしないとアクセスできません。

また、次のようにホストをブリッジしました。

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#auto eno1
#iface eno1 inet dhcp

auto br0
iface br0 inet dhcp
        bridge_ports eno1
        bridge_fd 9
        bridge_hello 2
        bridge_maxage 12
        bridge_stp off

誰でもこれらのネットワークを正しく接続する方法を案内できますか?

ベストアンサー1

ホストシステムでiptablesを設定する必要があります。 http://www.linux-kvm.org/page/ネットワーキング

これがあなたの状況です。 https://serverfault.com/questions/442143/kvm-guest-with-nat-bridged-networking

おすすめ記事