openstack is doing something like this: -A FORWARD -m physdev --physdev-out tap100i0 --physdev-is-bridged -j proxmoxfw-chain -A FORWARD -m physdev --physdev-in tap100i0 --physdev-is-bridged -j proxmoxfw-chain -A FORWARD -m physdev --physdev-out tap120i0 --physdev-is-bridged -j proxmoxfw-chain -A FORWARD -m physdev --physdev-in tap120i0 --physdev-is-bridged -j proxmoxfw-chain
-A proxmoxfw-chain -m physdev --physdev-out tap100i0 --physdev-is-bridged -j tap100i0-in -A proxmoxfw-chain -m physdev --physdev-in tap100i0 --physdev-is-bridged -j tap100i0-out -A proxmoxfw-chain -m physdev --physdev-out tap120i0 --physdev-is-bridged -j tap120i0-in -A proxmoxfw-chain -m physdev --physdev-in tap120i0 --physdev-is-bridged -j tap120i0-out -A proxmoxfw-chain -j ACCEPT #out rules for tap110i0 : allow out ssh iptables -A tap110i0-out -p tcp --dport 22 -j RETURN iptables -A tap110i0-out -j LOG --log-prefix "tap110out-dropped: " --log-level 4 iptables -A tap110i0-out -j DROP #in rules for tap110i0 iptables -A tap110i0-in -m state --state INVALID -j DROP iptables -A tap110i0-in -m state --state RELATED,ESTABLISHED -j RETURN iptables -A tap110i0-in -j LOG --log-prefix "tap110i0in-dropped: " --log-level 4 iptables -A tap110i0-in -j DROP FORWARD -> proxmoxfw-chain ->jump in tap chain1 <-return or drop ->jump in tap chain2 <-return or drop ->ACCEPT don't known if it's better than FORWARD ->jump in tap chain1 <-return or drop ->jump in tap chain2 <-return or drop (I think ACCEPT is implicit, but I'm not sure) ----- Mail original ----- De: "Dietmar Maurer" <diet...@proxmox.com> À: "Alexandre DERUMIER" <aderum...@odiso.com> Cc: "pve-devel" <pve-devel@pve.proxmox.com> Envoyé: Mercredi 22 Janvier 2014 13:18:05 Objet: RE: [pve-devel] RFC : iptables implementation yes, that looks better now. > -----Original Message----- > From: Alexandre DERUMIER [mailto:aderum...@odiso.com] > Sent: Mittwoch, 22. Jänner 2014 10:27 > To: Dietmar Maurer > Cc: pve-devel > Subject: Re: [pve-devel] RFC : iptables implementation > > Hi, again, > It's seem to works if I use RETURN instead ACCEPT in outgoing rules. > (to another tap, or to external network). _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel