Гости Virsh теряют подключение к сети

Гости Virsh теряют подключение к сети

Хост CentOS 7 устанавливает виртуальные машины CentOS 7 внутри себя с помощью virt-installкоманды, которая включает назначенный MAC-адрес. Хост CentOS 7 подключен через Ethernet к аппаратному брандмауэру/маршрутизатору, который назначил статический IP-адрес MAC-адресу, предоставленному указанной виртуальной машине. Машины в других местах той же сети могут взаимодействовать с виртуальной машиной, когда она установлена ​​( ping, telnet, и т. д.). Однако через несколько дней виртуальная машина не может отправлять или получать сообщения с остальной частью сети (no ping, no telnet, и т. д.). Эта проблема решается, когда виртуальная машина уничтожается, а затем та же 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команду? Или нужно изменить какую-то команду внутри полученной виртуальной машины? Или нужно что-то изменить в хосте, чтобы обеспечить надежность для всех гостевых виртуальных машин?

Связанный контент