====== Netwerk bridge CentOS7 ====== Om VM's direct aan het LAN te kunnen hangen zijn op de KVM host netwerk bridges naar meerdere van de aanwezige netwerkpoorten nodig waar de virtuele netwerkkaarten van de VM's aan kunnen koppelen om zo met de diverse Vlan's verbonden te kunnen worden zonder NAT. Installeer de nodige tools: ''yum install bridge-utils'' ===== Bridge interface ===== maak een bridge interface configuratiefile aan: ''vi /etc/sysconfig/network-scripts/ifcfg-bridgeDMZ'' en zet hierin: DEVICE=bridgeDMZ TYPE=Bridge BOOTPROTO=none ONBOOT=yes Kies vervolgens de netwerkpoort die aan de bridge gekoppels gaat worden: ''nmcli dev status'' DEVICE TYPE STATE CONNECTION virbr0 bridge connected virbr0 enp4s0f0 ethernet connected enp4s0f0 enp4s0f1 ethernet connected enp4s0f1 enp7s0 ethernet connected enp7s0 virbr0-nic tap connected virbr0-nic team-storage team connected Team team-storage enp3s0f0 ethernet disconnected -- enp3s0f1 ethernet disconnected -- lo loopback unmanaged -- We hebben nu nog 2 over we kiezen ''enp3s0f0'' Zet op de switch de betreffende poort in het juiste Vlan. Stel vervolgens een bridge in op ''enp3s0f0'', voeg de bridge toe aan de file ''/etc/sysconfig/networking-scripts/ifcfg-enp3s0f0'' NAME=enp3s0f0 BRIDGE=bridgeDMZ HWADDR=00:15:17:6D:21:3D TYPE=Ethernet UUID=40e7aff3-71d9-46e4-b27b-a80a206492b1 ONBOOT=yes ===== firewall aanpassen ===== Een standaard geïnstalleerde libvirt daemon maakt bij het opstarten firewall rules aan voor de virtuele lans. Dit kan behoorlijk botsen met een zelf ingerichte firewall. Voorkom dat het verkeer over de bridge door de firewall op de host wordt gefilterd. Pas de firewall configuratie aan door: ''firewall-cmd %%--permanent --direct --passthrough ipv4 -I FORWARD -m physdev --physdev-is-bridged%% -j ACCEPT\\ firewall-cmd %%--%%reload'' ===== activeren ===== Start de boel door ''systemctl restart network'' ===== Bronnen ===== [[http://mwiki.yyovkov.net/index.php/Linux_KVM_on_CentOS_7]] [[http://askubuntu.com/questions/407828/why-do-we-need-an-ip-address-for-a-bridge]] [[http://forums.fedoraforum.org/showpost.php?s=0d6a94e0d38cbf748bbcc9a263cd3489&p=1710469&postcount=9]]