mirror of
https://github.com/gravitl/netmaker.git
synced 2025-09-05 04:34:30 +08:00
NM-9: fix all rsrc static node rule (#3593)
* user policies fix * fix user acl rules for all resources tag * handle relayed comms via gateway with active acl policies * fix static node comms to all resources * add all resources src rule for static node
This commit is contained in:
parent
32657dde82
commit
b3253cd17d
1 changed files with 16 additions and 0 deletions
|
@ -59,6 +59,14 @@ func GetFwRulesOnIngressGateway(node models.Node) (rules []models.FwRule) {
|
|||
},
|
||||
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 {
|
||||
rules = append(rules, models.FwRule{
|
||||
|
@ -68,6 +76,14 @@ func GetFwRulesOnIngressGateway(node models.Node) (rules []models.FwRule) {
|
|||
},
|
||||
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
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue