非常に迷惑な問題があります。私はCentOS 7と2つのネットワークでKVMを使用しています。
- ネットワークの1つは、内部ホストルーティングからのみ分離されます。
- 他のネットワークはNATを使用して転送します。
2つの仮想マシンを設定しました。仮想マシンの1つは隔離されたネットワークにのみ接続され、他の仮想マシンは両方のネットワークに接続されます。
VM #1 - ゲートウェイ (nat ネットワークと隔離されたネットワーク) VM #2 - 隔離されたホスト (分離されたネットワーク)
これで問題が発生します。ネットワーク構成のゲートウェイとしてVM#1を使用するようにVM#2を構成することはできません。以下の例
<network>
<name>isolated</name>
<uuid>bbdafbfd-a73e-4a54-bc4d-2f060b571b71</uuid>
<bridge name='virbr2' stp='on' delay='0'/>
<mac address='52:54:00:46:53:61'/>
<domain name='systems'/>
<ip address='192.168.100.1' netmask='255.255.255.0'>
<dhcp>
<range start='192.168.100.128' end='192.168.100.254'/>
</dhcp>
</ip>
</network>
DHCPを使用するには、VMが起動するたびに手動で設定する必要がありますか?静的構成を設定することで解決できますが、実際には使用したくありません。
乾杯
ベストアンサー1
あなたの場合、VM#1がゲートウェイである限り、これはDHCPサーバーとして機能します。したがって、ネットワーク構成xmlでDHCPを無効にし(間のエントリのみを削除します<dhcp>
)、</dhcp>
VM#1でDHCPサーバーまたはリレーを実行します。
私はこの方法をテストしましたが、私は非常に効果的でした。