firewall/masquerading: configure state and proto

Change-Id: I887741d47fcc20169a1e58ad3f0a003716a4521a
This commit is contained in:
Emilien Macchi 2018-04-05 19:49:55 -07:00
parent 408db62e22
commit 2419b95063
2 changed files with 8 additions and 0 deletions

View File

@ -33,12 +33,16 @@ class tripleo::masquerade_networks (
'destination' => $destinations,
'jump' => 'RETURN',
'chain' => 'POSTROUTING',
'proto' => 'all',
'state' => ['ESTABLISHED', 'NEW', 'RELATED'],
},
"138 routed_network masquerade ${source}" => {
'table' => 'nat',
'source' => $source,
'jump' => 'MASQUERADE',
'chain' => 'POSTROUTING',
'proto' => 'all',
'state' => ['ESTABLISHED', 'NEW', 'RELATED'],
}
})
}

View File

@ -40,6 +40,8 @@ describe 'tripleo::masquerade_networks' do
:destination => ['192.168.24.0/24', '192.168.25.0/24'],
:jump => 'RETURN',
:chain => 'POSTROUTING',
:proto => 'all',
:state => ['ESTABLISHED', 'NEW', 'RELATED'],
)
end
@ -49,6 +51,8 @@ describe 'tripleo::masquerade_networks' do
:source => '192.168.24.0/24',
:jump => 'MASQUERADE',
:chain => 'POSTROUTING',
:proto => 'all',
:state => ['ESTABLISHED', 'NEW', 'RELATED'],
)
end
end