
私は 1 つのネットワーク インターフェイスを持つ Debian [H] ホスト サーバーを所有しており、次のように構成されています (/etc/network/interfaces):
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address xxx.yyy.zzz.77
netmask 255.255.255.224
broadcast xxx.yyy.zzz.95
gateway xxx.yyy.zzz.65
post-up iptables-restore < /etc/iptables.up.rules
Debian クライアント [C] のインストールで qemu をインストールしたばかりで、この仮想マシンに 2 番目の IP アドレスを割り当てたいと考えています。また、この仮想マシンを外部から独立して表示できるようにしたいため、プロバイダーに追加の MAC アドレスも要求しました。
どうやってやるの?
[H] - IP xxx.yyy.zzz.77 (as is)
[C] (installed on [H] using qemu) - IP xxx.yyy.zzz.66 (additional)
答え1
ブリッジ デバイスを使用するように切り替え、qemu インスタンスがそれに接続されていることを確認します。これを行うためのガイドは、Debian wiki にあります。https://wiki.debian.org/BridgeNetworkConnections
ブリッジ デバイスは仮想ブリッジのように動作するため、VM からは実際のネットワークに接続しているように見えます。