mirror of
http://bgp.hk.skcks.cn:10088/github.com/oneclickvirt/ecs
synced 2026-04-20 21:01:12 +08:00
fix: 更新修复backtrace线路检测的IPV6路由检测启用的判断条件
This commit is contained in:
@@ -19,6 +19,7 @@ import (
|
||||
"github.com/imroc/req/v3"
|
||||
"github.com/oneclickvirt/UnlockTests/uts"
|
||||
"github.com/oneclickvirt/basics/system"
|
||||
butils "github.com/oneclickvirt/basics/utils"
|
||||
. "github.com/oneclickvirt/defaultset"
|
||||
"github.com/oneclickvirt/security/network"
|
||||
)
|
||||
@@ -483,6 +484,7 @@ result:
|
||||
stack = "IPv6"
|
||||
}
|
||||
StackType = stack
|
||||
butils.CheckPublicAccess(3 * time.Second) // 设置basics检测,避免部分测试未启用
|
||||
return NetCheckResult{
|
||||
HasIPv4: hasV4,
|
||||
HasIPv6: hasV6,
|
||||
|
||||
@@ -6,7 +6,17 @@ import (
|
||||
"time"
|
||||
)
|
||||
|
||||
func TestCheckPublicAccess(t *testing.T) {
|
||||
// func TestCheckPublicAccess(t *testing.T) {
|
||||
// timeout := 3 * time.Second
|
||||
// result := CheckPublicAccess(timeout)
|
||||
// if result.Connected {
|
||||
// fmt.Printf("✅ 本机有公网连接,类型: %s\n", result.StackType)
|
||||
// } else {
|
||||
// fmt.Println("❌ 本机未检测到公网连接")
|
||||
// }
|
||||
// }
|
||||
|
||||
func TestBasicsAndSecurityCheck(t *testing.T) {
|
||||
timeout := 3 * time.Second
|
||||
result := CheckPublicAccess(timeout)
|
||||
if result.Connected {
|
||||
@@ -14,4 +24,8 @@ func TestCheckPublicAccess(t *testing.T) {
|
||||
} else {
|
||||
fmt.Println("❌ 本机未检测到公网连接")
|
||||
}
|
||||
basicInfo, securityInfo, nt3CheckType := BasicsAndSecurityCheck("zh", "ipv4", false)
|
||||
fmt.Println(basicInfo)
|
||||
fmt.Println(securityInfo)
|
||||
fmt.Println(nt3CheckType)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user