add default gateway for routes
This commit is contained in:
parent
a782cf5cf8
commit
08d2f7c516
@ -312,6 +312,12 @@ func (r *route) GenRouters() ([]router, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
tunRoutes := parseIPRoutes(node.Get("route"))
|
tunRoutes := parseIPRoutes(node.Get("route"))
|
||||||
|
gw := net.ParseIP(node.Get("gw")) // default gateway
|
||||||
|
for i := range tunRoutes {
|
||||||
|
if tunRoutes[i].Gateway == nil {
|
||||||
|
tunRoutes[i].Gateway = gw
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
var ln gost.Listener
|
var ln gost.Listener
|
||||||
switch node.Transport {
|
switch node.Transport {
|
||||||
|
Loading…
Reference in New Issue
Block a user