兩個 IP 位址、一個網路介面和虛擬化

兩個 IP 位址、一個網路介面和虛擬化

我有一台帶有一個網路介面的 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,並且想為該虛擬機器指派第二個 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

橋接設備將充當虛擬橋接器,因此對於您的虛擬機器來說,它似乎正在連接到實際網路。

相關內容