Przeglądaj źródła

Add zertier (#1137)

Signed-off-by: link <a624669980@163.com>
link 2 lat temu
rodzic
commit
c9617e583f
2 zmienionych plików z 2 dodań i 3 usunięć
  1. 0 1
      route/v1/zerotier.go
  2. 2 2
      route/v2/zerotier.go

+ 0 - 1
route/v1/zerotier.go

@@ -76,7 +76,6 @@ func copyHeaders(destination, source http.Header) {
 }
 
 func CheckNetwork() {
-
 	//先获取所有已创建的网络
 	respBody, err := httper.ZTGet("/controller/network")
 	if err != nil {

+ 2 - 2
route/v2/zerotier.go

@@ -13,7 +13,7 @@ import (
 )
 
 func (s *CasaOS) SetZerotierNetworkStatus(ctx echo.Context, networkId string) error {
-	ip := `,"via":"10.147.20.256"`
+	ip := `,"via":"10.147.19.0"`
 	status := ctx.Request().PostFormValue("status")
 	if status == "online" {
 		ip = ``
@@ -34,7 +34,7 @@ func (s *CasaOS) SetZerotierNetworkStatus(ctx echo.Context, networkId string) er
 	via := gjson.GetBytes(res, "routes.0.via").Str
 	info.Id = utils.Ptr(gjson.GetBytes(res, "id").Str)
 	info.Name = utils.Ptr(gjson.GetBytes(res, "name").Str)
-	if len(via) != 0 {
+	if len(via) == 0 {
 		info.Status = utils.Ptr("online")
 	} else {
 		info.Status = utils.Ptr("offline")