Red Hat Bugzilla – Bug 177794
Networking conflicts between xend and iptables
Last modified: 2007-11-30 17:11:20 EST
Description of problem:
Networking is unreliable (often failing entirely) after the xen service is
started if iptables are enabled.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install FC5test2 with default firewall enabled
2. yum install kernel-xen-hypervisor
3. boot into hypervisor kernel
Networking stops working once the xen service starts during boot. Services that
run prior to that see the network fine.
Networking should really keep working
This is almost certainly due to Xen's extensive use of bridging. When xend
starts up, part of the process involves moving the main (usually eth0) IF to a
new name (typically peth0), then setting up a bridge and a new virtual eth0
which inherits the IP settings of the old physical IF. The way the iptables
rules are set up does not work under this environment.
Booting after "chkconfig iptables off" runs just fine.
Fixed in xen-3.0-0.20060130.fc5.3.