G
Gerhard
Guest
Hello all,
I am using my host as a firewall (using Shorewall) in a 3 interface configuration with net (eth0), loc (eth1) and dmz (vmbr0/eth2) zones. I have installed a web server and mail server in two separate KVM virtual machines in the dmz and I have another physical web server running in the loc zone. My problem is that traffic from the internet is not reaching the two servers in the dmz but it is reaching the web server in the loc zone. I have confirmed (with tcpdump) that packets hit eth0 on the host but not the vm's. I am suspecting that the network bridge on eth2 is the problem. My interfaces file looks like this (i.t.o. eth2):
Am I on the right track suspecting the bridge or is there something else I am missing?
Thanks.
I am using my host as a firewall (using Shorewall) in a 3 interface configuration with net (eth0), loc (eth1) and dmz (vmbr0/eth2) zones. I have installed a web server and mail server in two separate KVM virtual machines in the dmz and I have another physical web server running in the loc zone. My problem is that traffic from the internet is not reaching the two servers in the dmz but it is reaching the web server in the loc zone. I have confirmed (with tcpdump) that packets hit eth0 on the host but not the vm's. I am suspecting that the network bridge on eth2 is the problem. My interfaces file looks like this (i.t.o. eth2):
iface eth2 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.2.254
netmask 255.255.255.0
bridge_ports eth2
bridge_stp off
bridge_fd 0
iface vmbr0 inet static
address 192.168.2.254
netmask 255.255.255.0
bridge_ports eth2
bridge_stp off
bridge_fd 0
Am I on the right track suspecting the bridge or is there something else I am missing?
Thanks.