
Я тут в задумчивости, пытаясь следовать базовому учебному пособию Red Hat.
У меня есть хост Centos 7 и установлена гостевая ОС Centos 7 с virt-manager/qemu.
Я настроил статический IP-адрес 192.168.122.50 для гостя и не могу заставить его выйти в Интернет через свой хост или даже выполнить ping с хоста.
Может кто-нибудь дать мне простое руководство. Я не пытаюсь сделать что-то сложное. Нужно ли мне устанавливать мост между хозяином и гостем?
EDIT: У меня получилось, но ответ довольно скучный.
Я просто удалил гостевую ОС и начал снова со стандартными сетевыми настройками и работал оттуда. В конце концов я получил требуемый статический IP, и я думаю, что я мог упустить указание адреса шлюза и DNS-сервера в первый раз. Они оба 192.168.122.1, и мой статический IP был 192.168.122.50, но диапазон DHCP был 192.168.122.2 - 192.168.122.254 из доступной подсети 192.168.122.0/24. Я ожидал, что мой статический IP (50) может помешать диапазону DHCP, но я думаю, что ручное указание шлюза/DNS и статического IP предотвратило конфликты адресов в libvirt, и я смог загрузить виртуальную машину с DNS и доступом в Интернет через NAT через хост! :-D
решение1
Да, настройте мост. Если я правильно помню руководства, это то, что вам там говорят RedHat и SUSE.