diff options
| author | Devin Carlen <devin.carlen@gmail.com> | 2010-09-16 11:40:04 -0700 |
|---|---|---|
| committer | Devin Carlen <devin.carlen@gmail.com> | 2010-09-16 11:40:04 -0700 |
| commit | e1ddec70bc7522a75b4a50953a0f4b20ace6cce1 (patch) | |
| tree | 42aa222229078a889499d832bf6d84090b8d1b0c | |
| parent | bc2641148359352ed83d4190baaf1e208e00a6b9 (diff) | |
Added missing masquerade rules
| -rw-r--r-- | nova/network/linux_net.py | 2 |
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""" |
