[Openstack] iptables rule missing in multi node setup
    Brian Haley 
    brian.haley at hp.com
       
    Thu Oct 25 13:58:03 UTC 2012
    
    
  
On 10/24/2012 06:55 PM, Qin, Xiaohong wrote:
> Hi All,
> 
> In one of my lab setups, I found the following iptable rules are missing on the
> controller node,
> 
> Chain nova-compute-inst-3 (1 references)
> 
> target     prot opt source               destination
> DROP       all  --  anywhere             anywhere             state INVALID
> ACCEPT     all  --  anywhere             anywhere             state
> RELATED,ESTABLISHED
> nova-compute-provider  all  --  anywhere             anywhere
> ACCEPT     udp  --  usxxcoberbmbp1.corp.emc.com  anywhere             udp
> spt:bootps dpt:bootpc
All these are getting defined in virt/libvirt/firewall.py:instance_rules() - I'd
recommend looking at that function, but it should always get called at instance
startup.  That last one for the DHCP server might not get added if the DB
doesn't have the info though.
> ACCEPT     all  --  10.0.0.0/24          anywhere
FLAGS.allow_same_net_traffic=true is probably not set, I think that defaults to
false for security reasons.
> ACCEPT     icmp --  anywhere             anywhere
> ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:ssh
Did you create a security group and add icmp and ssh using 'nova
secgroup-add-rule ...' ?
-Brian
    
    
More information about the Openstack
mailing list