2
0
Эх сурвалжийг харах

avoid default host to be set as inet client

abhishek9686 4 сар өмнө
parent
commit
e4672aed5f
1 өөрчлөгдсөн 3 нэмэгдсэн , 0 устгасан
  1. 3 0
      pro/logic/nodes.go

+ 3 - 0
pro/logic/nodes.go

@@ -21,6 +21,9 @@ func ValidateInetGwReq(inetNode models.Node, req models.InetNodeReq, update bool
 	if err != nil {
 		return err
 	}
+	if inetHost.IsDefault {
+		return errors.New("default host cannot be set to use internet gateway")
+	}
 	if inetHost.FirewallInUse == models.FIREWALL_NONE {
 		return errors.New("iptables or nftables needs to be installed")
 	}