|
@@ -59,6 +59,14 @@ func GetFwRulesOnIngressGateway(node models.Node) (rules []models.FwRule) {
|
|
},
|
|
},
|
|
Allow: true,
|
|
Allow: true,
|
|
})
|
|
})
|
|
|
|
+ rules = append(rules, models.FwRule{
|
|
|
|
+ SrcIP: node.NetworkRange,
|
|
|
|
+ DstIP: net.IPNet{
|
|
|
|
+ IP: nodeI.Address.IP,
|
|
|
|
+ Mask: net.CIDRMask(32, 32),
|
|
|
|
+ },
|
|
|
|
+ Allow: true,
|
|
|
|
+ })
|
|
}
|
|
}
|
|
if nodeI.Address6.IP != nil {
|
|
if nodeI.Address6.IP != nil {
|
|
rules = append(rules, models.FwRule{
|
|
rules = append(rules, models.FwRule{
|
|
@@ -68,6 +76,14 @@ func GetFwRulesOnIngressGateway(node models.Node) (rules []models.FwRule) {
|
|
},
|
|
},
|
|
Allow: true,
|
|
Allow: true,
|
|
})
|
|
})
|
|
|
|
+ rules = append(rules, models.FwRule{
|
|
|
|
+ SrcIP: node.NetworkRange6,
|
|
|
|
+ DstIP: net.IPNet{
|
|
|
|
+ IP: nodeI.Address.IP,
|
|
|
|
+ Mask: net.CIDRMask(128, 128),
|
|
|
|
+ },
|
|
|
|
+ Allow: true,
|
|
|
|
+ })
|
|
}
|
|
}
|
|
continue
|
|
continue
|
|
}
|
|
}
|