$ ip addr show virbr0
9: virbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 52:54:00:6e:93:97 brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
valid_lft forever preferred_lft forever
scp
для копирования файлов туда и обратно.
Примечание
dev=<interface>
или в virt-manager при создании новой виртуальной сети.
virsh net-autostart имя_сети
— автоматический запуск заданной сети;
virsh net-autostart имя_сети --disable
— отключить автозапуск заданной сети;
virsh net-create файл_XML
— создание и запуск новой сети на основе существующего XML-файла;
virsh net-define файл_XML
— создание нового сетевого устройства на основе существующего XML-файла (устройство не будет запущено);
virsh net-destroy имя_сети
— удаление заданной сети;
virsh net-dumpxml имя_сети
—просмотр информации о заданной виртуальной сети (в формате xml);
virsh net-info имя_сети
— просмотр основной информации о заданной виртуальной сети;
virsh net-list
— просмотр списка виртуальных сетей;
virsh net-name UUID_сети
— преобразование заданного идентификатора в имя сети;
virsh net-start имя_неактивной_сети
— запуск неактивной сети;
virsh net-uuid имя_сети
— преобразование заданного имени в идентификатор UUID;
virsh net-update имя_сети
— обновить существующую конфигурацию сети;
virsh net-undefine имя_неактивной_сети
— удаление определения неактивной сети.
#virsh net-list --all
Имя Состояние Автозапуск Постоянный ------------------------------------------------- default не активен no yes #virsh net-start default
Сеть default запущена #virsh net-autostart default
Добавлена метка автоматического запуска сети default #virsh net-list
Имя Состояние Автозапуск Постоянный ------------------------------------------------ default активен yes yes #virsh net-dumpxml default
<network connections='1'> <name>default</name> <uuid>8880a2ae-a71d-4be4-8006-30cf095f77a4</uuid> <forward mode='nat'> <nat> <port start='1024' end='65535'/> </nat> </forward> <bridge name='virbr0' stp='on' delay='0'/> <mac address='52:54:00:3e:12:c7'/> <ip address='192.168.122.1' netmask='255.255.255.0'> <dhcp> <range start='192.168.122.2' end='192.168.122.254'/> </dhcp> </ip> </network> #virsh net-info default
Имя: default UUID: 8880a2ae-a71d-4be4-8006-30cf095f77a4 Активен: yes Постоянство: yes Автозапуск: yes Мост: virbr0
# virsh dumpxml alt-server | grep 'mac address'
<mac address='52:54:00:ba:f2:76'/>
# virsh net-edit default
<range start='192.168.122.2' end='192.168.122.254'/>Вставить строки с MAC-адресами виртуальных адаптеров:
<host mac='52:54:00:ba:f2:76' name='alt-server' ip='192.168.122.50'/>
#virsh net-destroy default
#virsh net-start default
virsh net-edit
, не вступят в силу в силу до тех пор, пока сеть не будет перезапущена, что приведет к потере всеми ВМ сетевого подключения к хосту до тех пор, пока их сетевые интерфейсы повторно не подключаться.
virsh net-update
, которая требует немедленного применения изменений. Например, чтобы добавить запись статического хоста, можно использовать команду:
# virsh net-update
default add ip-dhcp-host \
"<host mac='52:54:00:ba:f2:76' name='alt-server' ip='192.168.122.50' />" \
--live --config