Настройка Bridge в CentOS 7

Как установить и начать работать с решением для обеспечения виртуализации в среде Linux мы разобрались. Все вроде бы хорошо и виртуалки работают, но с подключенной сетью по умолчанию они спрятаны от внешнего мира за NAT.
Что бы дать полноценный доступ к виртуальным машинам – что бы они были видны в общей сети так же как и обычный компьютер нам надо настроить Bridge.

Настройка Bridge в CentOS 7

1. Необходимо внести изменения в настройки нашей сетевой карты которая смотрит в сеть:
nano /etc/sysconfig/network-scripts/ifcfg-eth0
И добавляем строчку
BRIDGE=br0 
Далее нам необходимо создать файл ifcfg-br0:
nano /etc/sysconfig/network-scripts/ifcfg-br0

Если у IP-адрес наша ХОСТ машина получает по DHCP то конфиг будет выглядеть следующим образом:
DEVICE=br0
TYPE=Bridge
BOOTPROTO=dhcp
IPV6INIT=no
IPV6_AUTOCONF=no
ONBOOT=yes

Или если вы используете статические настройки сети :
GATEWAY=192.168.1.1
IPV6INIT=no
DNS2=8.8.4.4
DNS1=8.8.8.8
BOOTPROTO=none
TYPE=Bridge
DEVICE=br0
NETMASK=255.255.255.0
IPADDR=192.168.1.234
DEFROUTE=yes
NETWORK=192.168.1.0
IPV4_FAILURE_FATAL=yes
ONBOOT=yes

Теперь можно перезапустить сеть:
service network restart
---
0