Moin,
Ich möchte gerne eine Bridge erstellen, meine Netzwerkkarte anbinden und dynamisch tapX Interfaces für virtuelle Maschinen hinzufügen bzw. entfernen. wobei die Firewall des Hosts, wie auch ohne Bridge, funktionieren soll!
Dazu habe ich habe mir eine Bridge (br0) konfiguriert - /etc/sysconfig/network/ifcfg-br0:
und daran meine Netzwerkkarte (eth0) angebunden - /etc/sysconfig/network/ifcfg-eth-id-...:
Außerdem wurde br0 als externes Interface und eth0 als Internes konfiguriert.
Die Bridge wird - wie beabsichtigt - erstellt und eth0 angebunden aber die Firewall hat keinen Effekt mehr. Andererseits scheint sie den Netzwerkzugriff der virtuellen Maschinen zu verhindern - zumindest bis mittels
der Verkehr über br0 nicht mehr durch die FW geleitet wird oder die FW ausgeschaltet wird (dann funktioniert es einwandfrei).
Kurz gesagt: Ich möchte eine funktionierende Firewall für den Host (die aber nur Daten filtert die an den Host adressiert sind) und die Bridge soll einfach alles was von oder für die virtuellen Maschinen kommt weiterleiten! (Überflüssig zu sagen das diverse Spielchen mit der Forward Kette mich auch nicht weitergebracht haben)
Nachdem ich mir diesen Mist schon einige Tage um die Ohren schlage und trotzdem vollkommen im Wald stehe bin ich für jeden Hinweis wo der Denkfehler liegt bzw. wie es richtig geht sehr dankbar!
Ich möchte gerne eine Bridge erstellen, meine Netzwerkkarte anbinden und dynamisch tapX Interfaces für virtuelle Maschinen hinzufügen bzw. entfernen. wobei die Firewall des Hosts, wie auch ohne Bridge, funktionieren soll!
Dazu habe ich habe mir eine Bridge (br0) konfiguriert - /etc/sysconfig/network/ifcfg-br0:
Code:
BOOTPROTO='static'
IPADDR='192.168.1.100'
NETMASK='255.255.255.0'
BROADCAST='192.168.1.255'
NAME='Bridge'
STARTMODE='auto'
USERCONTROL='no'
BRIDGE='yes'
BRIDGE_PORTS='eth0'
Code:
BOOTPROTO='static'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR='192.168.0.100'
MTU=''
NAME='Giga-byte Ethernet controller'
NETMASK='255.255.255.0'
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
UNIQUE='rBUF.WkkGS5m8Th0'
USERCONTROL='no'
_nm_name='bus-pci-0000:04:00.0'
Die Bridge wird - wie beabsichtigt - erstellt und eth0 angebunden aber die Firewall hat keinen Effekt mehr. Andererseits scheint sie den Netzwerkzugriff der virtuellen Maschinen zu verhindern - zumindest bis mittels
Code:
echo "1" > /proc/sys/net/bridge/bridge-nf-call-iptables
Kurz gesagt: Ich möchte eine funktionierende Firewall für den Host (die aber nur Daten filtert die an den Host adressiert sind) und die Bridge soll einfach alles was von oder für die virtuellen Maschinen kommt weiterleiten! (Überflüssig zu sagen das diverse Spielchen mit der Forward Kette mich auch nicht weitergebracht haben)
Nachdem ich mir diesen Mist schon einige Tage um die Ohren schlage und trotzdem vollkommen im Wald stehe bin ich für jeden Hinweis wo der Denkfehler liegt bzw. wie es richtig geht sehr dankbar!