Masquerade NAT'd interfaces for VLANs
This commit is contained in:
parent
ccf6b29423
commit
64a5509d9f
|
@ -355,7 +355,12 @@ fn nat(interfaces: &Interfaces) -> String {
|
|||
);
|
||||
|
||||
for nat_iface in &interfaces.nats {
|
||||
for iface in interfaces.internal.iter().chain(interfaces.tunnel.iter()) {
|
||||
for iface in interfaces
|
||||
.internal
|
||||
.iter()
|
||||
.chain(&interfaces.tunnel)
|
||||
.chain(&interfaces.vlan)
|
||||
{
|
||||
let is_nat_iface = *nat_iface == iface.interface;
|
||||
|
||||
let has_nat_subnet = interfaces
|
||||
|
|
Loading…
Reference in a new issue