но у меня нет этого / usr / bin / tunctl -t virbr0-nic, который установлен из кабины, и я не могу найти опцию удаления, когда я буду использовать виртуальную машину, хорошо, если она существует, но для работы в сети с systemd-networkd у меня много проблем с этим. Кабина будет использовать Network-Manager и файлы конфигурации из него. после установки моя сеть выходит из строя, все устройства и приложения работают со многими сбоями.
Если вы проверите 'ifconfig -a' после новой установки системы RHEL / CentOS 6,7, вы найдете имя интерфейсов virbr0. Вот пример из недавно установленной системы CentOS 7.
ifconfig -a
....
virbr0: flags=4099[UP,BROADCAST,MULTICAST] mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:d5:f2:0c txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0-nic: flags=4098[BROADCAST,MULTICAST] mtu 1500
ether 52:54:00:d5:f2:0c txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Что такое интерфейс virbr0 Интерфейс моста virbr0 создается сетевой конфигурацией по умолчанию libvirtd. libvirtd - это сервис, который обеспечивает основу для работы хоста в качестве гипервизора. Поэтому, если вы не используете виртуализацию xen, вы можете либо запретить активацию сети libvirtd по умолчанию при загрузке, либо запретить активацию самой libvirtd при загрузке. Первый не позволит любому гостю виртуальной машины, подключенному к сети по умолчанию libvirtd, иметь сетевое подключение, а второй запретит запуск виртуальных машин вообще. Что хорошо, если вы не используете его. Отключить libvirtd по умолчанию сеть
Вы можете временно отключить сеть по умолчанию в libvirtd с помощью команды virsh. Это не будет сохраняться при перезагрузке.
virsh net-destroy default
Чтобы навсегда отключить создание сети по умолчанию в libvirtd при загрузке:
virsh net-autostart по умолчанию --disable
Удалить сеть libvirtd по умолчанию Чтобы окончательно удалить сеть libvirtd по умолчанию:
virsh net-undefine default
Чтобы навсегда отключить запуск службы libvirtd при загрузке на RHEL5 и RHEL6:
chkconfig libvirtd off
Чтобы навсегда отключить запуск службы libvirtd при загрузке на RHEL7:
systemctl disable libvirtd.service