![Virsh 訪客失去網路連接](https://rvso.com/image/111983/Virsh%20%E8%A8%AA%E5%AE%A2%E5%A4%B1%E5%8E%BB%E7%B6%B2%E8%B7%AF%E9%80%A3%E6%8E%A5.png)
CentOS 7 主機使用virt-install
指令在其內部安裝 CentOS 7 虛擬機,該指令包括指派的 MAC 位址。 CentOS 7 主機透過乙太網路連接到硬體防火牆/路由器,該防火牆/路由器已將靜態 IP 位址指派給指定虛擬機器的 MAC 位址。安裝虛擬機器後,同一網路中其他位置的電腦能夠與虛擬機器進行通訊(ping
、telnet
等)。然而,幾天后,虛擬機器無法與網路的其餘部分發送或接收通訊(no ping
、notelnet
等)virt-install
。這表明連接不可靠問題是由虛擬機器內部的某些問題引起的。
為了使這些虛擬機器能夠與網路的其餘部分保持可靠、持久的連接,具體可以採取哪些措施?
代碼:
virt-install
虛擬機器是透過在主機上 執行以下命令建立的:
virt-install --name=first-centos7 --disk path=/tmp/firstDisk.qcow2,size=241
--graphics none --vcpus=1 --memory=3072 --location /tmp/CentOS-7-x86_64-Minimal-1611.iso
--network bridge=br0 --os-type=linux --os-variant=rhel7.0
--mac=52:54:00:ma:ca:dr --initrd-inject=/tmp/vm.ks --extra-args "ks=file:/vm.ks console=ttyS0"
這個virt-install
指令應該改變嗎?或是應該更改生成的虛擬機器內的某些命令?或者是否需要更改主機中的某些內容才能增強所有來賓虛擬機器的可靠性?