summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDevin Carlen <devin.carlen@gmail.com>2010-09-16 11:40:04 -0700
committerDevin Carlen <devin.carlen@gmail.com>2010-09-16 11:40:04 -0700
commite1ddec70bc7522a75b4a50953a0f4b20ace6cce1 (patch)
tree42aa222229078a889499d832bf6d84090b8d1b0c
parentbc2641148359352ed83d4190baaf1e208e00a6b9 (diff)
Added missing masquerade rules
-rw-r--r--nova/network/linux_net.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/nova/network/linux_net.py b/nova/network/linux_net.py
index 604d11c93..75acf2afc 100644
--- a/nova/network/linux_net.py
+++ b/nova/network/linux_net.py
@@ -58,6 +58,8 @@ def init_host():
"-j SNAT --to-source %s"
% (FLAGS.private_range, FLAGS.routing_source_ip))
+ _confirm_rule("-A nova_postrouting -s %s MASQUERADE" % FLAGS.private_range)
+ _confirm_rule("-A nova_postrouting -s %(range)s -d %(range)s" % {'range': FLAGS.private_range})
def bind_floating_ip(floating_ip):
"""Bind ip to public interface"""