
我有一台帶有一個網路介面的 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
橋接設備將充當虛擬橋接器,因此對於您的虛擬機器來說,它似乎正在連接到實際網路。