LINUX.ORG.RU

Нет интернета в bridge для виртуалки

 , , , ,


0

1

Хост gentoo ~amd64, гость - centos7. На хосте установлены qemu, libvirt и virt-manager.

Гость устанавливается так:

#!/bin/sh
virt-install \
        --name=centos7 \
        --ram=4096 \
        --vcpus=4 \
        --os-type=linux \
        --os-variant=rhel7 \
        --location 'http://mirror.yandex.ru/centos/7/os/x86_64/' \
        --disk path=/vms/centos.qcow2,size=15,format=qcow2,cache=none \
        --network bridge=br0,model=virtio \
        --graphics none \
        --console pty,target_type=serial \
        --extra-args 'console=ttyS0,115200n8 serial'

Bridge в генту настроен так:

bridge_br0="enp2s0f0"
bridge_forward_delay=0
bridge_hello_time=10

загрузка centos7, далее зависает.

emerge --info

Вопрос: где искать ошибку, в настройках сети или в ядре? На другой машине со стабильным генту всё работает, интернет есть в бридже. USE-флаги для qemu, libvirt и virt-manager абсолютно такие же.

Deleted

Последнее исправление: Deleted (всего исправлений: 2)

Вопрос: где искать ошибку, в настройках сети или в ядре?

Запрос DHCP от виртуалки есть?

Pinkbyte ★★★★★
()
Ответ на: комментарий от Deleted

А если создать виртуалку и загрузиться в линуксовый Live-CD - сеть есть? Просто хочу понять - это у тебя траблы с virt-install или с настройкой в целом.

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Ответ на: комментарий от Pinkbyte

А если создать виртуалку и загрузиться в линуксовый Live-CD - сеть есть?

Да, я так делал, сети нет. И когда я пытаюсь установиться с минимального диска centos7 (--location=/root/CentOS-7-x86_64-Minimal-1511.iso), то я могу установить виртуалку, зайти в неё через консоль, увидеть там настроенный по дефолту скрипт интерфейса ifcfg-eth0 c dhcp, который работал бы, если бы не отсутствие интернета.

В первую очередь, я выполнил простые настройки:

https://wiki.gentoo.org/wiki/QEMU
https://wiki.gentoo.org/wiki/Network_bridge

или с настройкой в целом

Думаю, надо увпомнить какие-то нюансы, которые точно должны быть включены в ядре. Например, отключен ipv6. Впрочем, я сравнил настройки ядра двух систем и устранил все расхождения, которые нашел. Может, имеет смысл грепнуть .config на предмет чего-то? Всё, что включает слово KVM я уже привел к одинаковому виду.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 5)
Ответ на: комментарий от Deleted

Не наблюдаю интерфейсов ВМ во всем вышенаписанном. А так - все ок.

TOXA ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.