From cfe30c2f6af754538f4d0bd0c472b9026a20cbf8 Mon Sep 17 00:00:00 2001 From: mz <2392368224@qq.com> Date: Sun, 14 Nov 2021 14:04:31 +0800 Subject: [PATCH] fix ipv4 last segment = 0 bug --- task/ip.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/task/ip.go b/task/ip.go index ee5c24f..14ac6bb 100644 --- a/task/ip.go +++ b/task/ip.go @@ -116,7 +116,7 @@ func (r *IPRanges) chooseIPv6() { for r.ipNet.Contains(r.firstIP) { //fmt.Println(firstIP) //fmt.Println(firstIP[0], firstIP[1], firstIP[2], firstIP[3], firstIP[4], firstIP[5], firstIP[6], firstIP[7], firstIP[8], firstIP[9], firstIP[10], firstIP[11], firstIP[12], firstIP[13], firstIP[14], firstIP[15]) - if r.mask == "/128" { + if r.mask != "/128" { r.firstIP[15] = randIPEndWith(255) // 随机 IP 的最后一段 r.firstIP[14] = randIPEndWith(255) // 随机 IP 的最后一段 }