Вы здесь

Настройка bridge в Ububtu для работы KVM


Для того что бы корректно работала сеть на виртуальных машинах KVM созданных на хосте Ubuntu, нужно настроить bridge. Если его не настроить, то у машины будет доступ к интернету, но не будет доступ к остальным хостам в этой сети. Настройка схожа с настройкой сети в Ubuntu с небольшими изменениями в конфиге.

Что бы настроить bridge нужно:

1) Установить bridge-utils:

sudo apt-get install bridge-utils

2) Отредактировать конфиг - /etc/network/interfaces

sudo nano /etc/network/interfaces

В нем нужно изменить раздел касающийся вашего сетевого интерфейса на:

# The primary network interface
# За место eno1 должно быть название вашего сетевого интерфейса
auto eno1
iface eno1 inet manual

И ниже нужно добавить строчки:

auto br0
iface br0 inet dhcp
        bridge_ports eno1
        bridge_stp off
        bridge_fd 0
        bridge_maxwait 0

Если вы хотите прописать статический IP, то перед bridge_ports нужно добавить строчки с настройками адреса, маски, шлюза, DNS.

3) Перезапустить сеть:

sudo /etc/init.d/networking restart

4) Проверить настройки:

ifconfig br0

Должен получиться адрес, настройка бриджа закончена, теперь в свойствах сетевого интерфейса виртуальной машины можно указать мост br0, и сеть на виртуальной машине должна будет работать так, как будто ее подключили к физическому свитчу.

Видео по теме:

0 1

Поделитесь статьей с друзьями в соц. сетях, возможно, она будет им полезна.


Если вам помогла статья, вы можете >>отблагодарить автора<<


Комментарии

Здравствуйте Александр.Интернет раздается с маршрутизатора.Сделал br0 dhcp, а сетевой интерфейс manual. В вирутальной машине "ping ya.ru" пишет "Временный сбой в разрешении имен". Доступен только ip хостовой машины. Подскажите куда копать?

0 0

Если обращаться по IP. То на ping 192.168.1.1(шлюз маршрутизатора), ответ From 192.168.1.209 icmp_seq = 1 Destination Host Unreachable. Если выполнить ping 192.168.1.206(ip хоста), то идет обмен. Если пинговать с физического хоста, то ответ есть и с IP и с DNS.

0 0

Попробуйте на физическом хосте включить forwading:
nano /etc/sysctl.conf
там добавьте или раскомментируйте
net.ipv4.ip_forward=1
после чего перезагрузите сеть или хост.

0 0

Оставить комментарий