午夜视频免费看_日韩三级电影网站_国产精品久久一级_亚洲一级在线播放_人妻体内射精一区二区三区_91夜夜揉人人捏人人添红杏_91福利在线导航_国产又粗又猛又黄又爽无遮挡_欧美日韩一区在线播放_中文字幕一区二区三区四区不卡 _日日夜夜精品视频免费观看_欧美韩日一区二区三区

主頁 > 知識庫 > go實現fping功能

go實現fping功能

熱門標簽:利用地圖標注位置 江蘇呼叫中心外呼系統有效果嗎 赤峰電銷 官渡電銷外呼管理系統怎么收費 谷歌美發店地圖標注 貴州電話智能外呼系統 地圖區域圖標注后導出 杭州人工智能電銷機器人費用 400開頭電話怎樣申請

1、什么是fping

fping 是一個類似 ping 的程序,與 ping 不同的是你可以同時指定多個要 ping 的目標。
fping 發送完 ping 包后不等待回應,而是繼續下一個目標

3、具體實現

1.獲取IP段

// IP段
'1', '2020-11-26 17:11:39.515', '2020-11-26 17:11:39.515', '1.0.1.0', '1.0.3.255', '福建', '電信'
'2', '2020-11-26 17:11:43.553', '2020-11-26 17:11:43.553', '1.0.8.0', '1.0.15.255', '廣東', '電信'
'3', '2020-11-26 17:11:47.563', '2020-11-26 17:11:47.563', '1.0.32.0', '1.0.63.255', '廣東', '電信'
'4', '2020-11-26 17:11:53.621', '2020-11-26 17:11:53.621', '1.1.0.0', '1.1.0.255', '福建', '電信'
'5', '2020-11-26 17:11:57.635', '2020-11-26 17:11:57.635', '1.1.2.0', '1.1.7.255', '福建', '電信'
'6', '2020-11-26 17:11:59.642', '2020-11-26 17:11:59.642', '1.1.8.0', '1.1.63.255', '廣東', '電信'
'7', '2020-11-26 17:12:05.671', '2020-11-26 17:12:05.671', '1.2.0.0', '1.2.1.255', '福建', '電信'
'8', '2020-11-26 17:12:07.674', '2020-11-26 17:12:07.674', '1.2.2.0', '1.2.2.255', '北京', '聯通'
'9', '2020-11-26 17:12:13.690', '2020-11-26 17:12:13.690', '1.2.5.0', '1.2.7.255', '北京', '電信'

2.ping方法(單個,多個已給出)

// 單個ping
// IsAlivePing : 檢測目標IP是否能夠ping通,target為目標IP
func IsAlivePing(target string) (bool, error) {
 pinger, err := ping.NewPinger(target)
 if err != nil {
 return false, err
 }
 pinger.Count = 10
 PINGTIME := time.Duration(1000)
 pinger.Timeout = time.Duration(PINGTIME * time.Millisecond)
 pinger.SetPrivileged(true) // 選擇icmp,不選擇udp
 pinger.Run()
 stats := pinger.Statistics()
 // 判斷是否有接收到的包
 if stats.PacketsRecv >= 1 {
 return true, nil
 }
 return false, nil
}

// 多個ping:得到死IP
// FilterActiveIPs : 過濾活IP,篩選出死IP
func FilterActiveIPs(ips []string) (inactiveIPs []string) {
 var lock sync.Mutex
 var wg sync.WaitGroup
 wg.Add(len(ips))
 for _, ip := range ips {
 go func(ip string) {
 defer wg.Done()
 // 判斷是死ip,并且格式正確
 isAlive, err := IsAlivePing(ip)
 if !isAlive  err == nil {
 RandomSleep(2) // 睡眠[1,2]秒,二次確認是否為死IP
 if isAlive, _ := IsAlivePing(ip); !isAlive {
  RandomSleep(2) // 再睡眠[1,2]秒,三次確認是否為死IP
  if isAlive, _ := IsAlivePing(ip); !isAlive {
  lock.Lock()
  defer lock.Unlock()
  inactiveIPs = append(inactiveIPs, ip)
  }
 }
 }
 }(ip)
 }
 wg.Wait()
 return inactiveIPs
}

// 多個ping:得到活IP
// FilterInactiveIPs : 過濾死IP,篩選出活IP
func FilterInactiveIPs(ips []string) (activeIPs []string) {
 var lock sync.Mutex
 var wg sync.WaitGroup
 wg.Add(len(ips))
 for _, ip := range ips {
 go func(ip string) {
 defer wg.Done()
 // 判斷是活ip,并且格式正確
 if isAlive, err := IsAlivePing(ip); isAlive  err == nil {
 lock.Lock()
 defer lock.Unlock()
 activeIPs = append(activeIPs, ip)
 }
 }(ip)
 }
 wg.Wait()
 return activeIPs
}

// RandomSleep : 隨機睡眠[1,t]秒
func RandomSleep(t int) {
 rand.Seed(time.Now().UnixNano())
 r := time.Duration(rand.Intn(t) + 1)
 time.Sleep(r * time.Second)
}

3.分解IP段

// Separation : 分解IP段
func (i *impl) Separation(minIP, maxIP string) []string {
	shouldStrs := make([]string, 0) // 這是IP段的所有IP
	// for i := 0; i  l; i = i + 2 {
	min, _ := IPString2Long(minIP) // 這里有一個轉化,我默認給的是正確的IP,如果兄弟們不確定傳入的IP格式是否正確,那么要判斷err
	max, _ := IPString2Long(maxIP)
	for min = max {
		minIPstr, _ := Long2IPString(min)
		xxxip := net.ParseIP(minIPstr).To4()
		if xxxip[3] != 0  xxxip[3] != 255 { // 兄弟們,這個判斷取決于你們想不想要兩個端點
			shouldStrs = append(shouldStrs, minIPstr)
		}
		min++
	}

 // TODO: 兄弟們,可以把這句刪除了
	fmt.Printf("IP段%s--%s不包括兩端的長度: %d\n", minIP, maxIP, len(shouldStrs))
	return shouldStrs
}

// Long2IPString 把數值轉為ip字符串
func Long2IPString(i uint) (string, error) {
	if i > math.MaxUint32 {
		return "", errors.New("beyond the scope of ipv4")
	}

	ip := make(net.IP, net.IPv4len)
	ip[0] = byte(i >> 24)
	ip[1] = byte(i >> 16)
	ip[2] = byte(i >> 8)
	ip[3] = byte(i)

	return ip.String(), nil
}

// IPString2Long 把ip字符串轉為數值
func IPString2Long(ip string) (uint, error) {
	b := net.ParseIP(ip).To4()
	if b == nil {
		return 0, errors.New("invalid ipv4 format")
	}

	return uint(b[3]) | uint(b[2])8 | uint(b[1])16 | uint(b[0])24, nil
}

到此這篇關于go實現fping功能的文章就介紹到這了,更多相關go實現fping內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • golang并發ping主機的方法
  • 利用Python腳本實現ping百度和google的方法
  • 利用Go語言實現簡單Ping過程的方法
  • python使用xmlrpclib模塊實現對百度google的ping功能

標簽:鷹潭 黔西 宜春 泰安 武漢 保定 河池 松原

巨人網絡通訊聲明:本文標題《go實現fping功能》,本文關鍵詞  實現,fping,功能,實現,fping,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《go實現fping功能》相關的同類信息!
  • 本頁收集關于go實現fping功能的相關信息資訊供網民參考!
  • 推薦文章
    欧美国产一区二区在线观看| 自拍偷拍你懂的| 摸摸摸bbb毛毛毛片| 91麻豆成人精品国产| 99精品国产99久久久久久白柏| 亚洲www啪成人一区二区麻豆| 欧美www视频| 国产成人啪精品视频免费网| 69精品丰满人妻无码视频a片| 久久人妻少妇嫩草av无码专区| 日本黄色中文字幕| 成人动漫在线一区| 91精品国产综合久久小美女| 青青草国产精品一区二区| 日本a级片在线观看| 精品熟妇无码av免费久久| 狠狠躁夜夜躁av无码中文幕| 一区二区三区中文免费| 日韩在线欧美在线| 日本一区二区三区在线视频 | 人妻一区二区三区| 樱花草国产18久久久久| 久青草国产97香蕉在线视频| 亚洲精品中字| 希岛爱理中文字幕| 高清不卡一二三区| 精品少妇一区二区三区在线播放| 亚洲一区二区日本| 乱码一区二区三区| 久久亚洲国产精品一区二区| 欧美最猛性xxxxx直播| 国产精品成人国产乱一区| 国产亚洲欧美在线视频| 国产精品一区无码| 中文字幕亚洲欧美在线不卡| 九九热这里只有精品免费看| 18禁网站免费无遮挡无码中文| 久久综合加勒比| 97久久人人超碰| 在线日韩日本国产亚洲| 在线观看18视频网站| www.xxxx日本| 国产嫩草影院久久久久| 久久成人在线视频| 日本wwww视频| 精品久久人妻av中文字幕| 午夜精品视频一区| 91色中文字幕| 男女做爰猛烈刺激| 不卡电影免费在线播放一区| 最新日韩中文字幕| 国产男女无遮挡| 国产欧美久久久| 精品污污网站免费看| 风间由美久久久| 日韩激情小视频| 国产精品天天看| 青青精品视频播放| 美女久久久久久久久| 国产精品一区不卡| 中文字幕亚洲欧美日韩在线不卡 | 美女精品自拍一二三四| 亚洲国产精品一区二区三区| 中文字幕日韩一区二区三区不卡| 天堂在线免费观看视频| 激情久久av一区av二区av三区| 91精品在线观| frxxee中国xxx麻豆hd| 中文字幕在线一区免费| 成人福利网站在线观看11| 女人十八毛片嫩草av| 中文字幕在线不卡| 亚洲最大成人免费视频| 青青草手机视频在线观看| 国产精品麻豆99久久久久久| 国产日韩欧美视频| 欧美激情精品久久| 一本一道波多野结衣一区二区| 免费在线成人av| 在线观看中文字幕网站| 欧美一级艳片视频免费观看| 一区二区三区四区久久| 国精产品乱码一区一区三区四区| 亚洲国产免费av| 97超碰青青草| 国产成人精品影院| 日韩美女免费线视频| 亚洲一级二级片| 欧美性生交大片免网| 亚洲 国产 日韩 综合一区| 在线观看亚洲国产| 亚洲欧美一区二区三区四区| 不卡中文字幕在线观看| xfplay精品久久| 亚洲曰本av电影| 91麻豆精品在线| 日韩电影中文字幕| 国产人妖在线观看| 亚洲日本va午夜在线影院| 久久精品日产第一区二区三区精品版 | 欧美日韩另类字幕中文| 亚洲精品国产精品久久| 欧美一区二区在线观看视频| 久久影院中文字幕| 亚洲最大成人综合网| 婷婷六月综合亚洲| 成人免费性视频| 成人性视频免费网站| 国产精自产拍久久久久久蜜| 国产成人无码av| 欧美电影免费提供在线观看| 日本人69视频| 中文字幕一区二区三区精华液| 明星裸体视频一区二区| 亚洲国产精彩视频| 欧美激情综合色综合啪啪五月| 日韩免费av一区| 欧美精三区欧美精三区 | 亚洲一区三区电影在线观看| 天天操天天干天天爱| 97色在线播放视频| 五月婷婷中文字幕| 中文字幕日韩免费视频| 黄色av片三级三级三级免费看| 欧美日韩一区视频| 国产精品igao网网址不卡| 有坂深雪av一区二区精品| 97超碰免费观看| 国产.欧美.日韩| 精品国产一区二区三区日日嗨| 五月激情六月婷婷| 国产欧美va欧美va香蕉在| 国产又粗又长又大视频| 91精品国产91久久久久久不卡| 中文字幕亚洲精品在线| 日韩网站免费观看高清| 青青操国产视频| 这里只有精品视频| 国产无遮挡免费视频| 综合久久五月天| 亚洲精品视频在线观看免费视频| 最近2019中文字幕一页二页| 国产精品不卡av| 欧美xxxx综合视频| 天天天天天天天干| 欧美在线观看网址综合| 99久久亚洲精品日本无码 | 日本一区二区三区免费视频| 最近2019中文字幕在线高清| 天堂网av手机版| 欧美黄色性视频| 在线播放精品视频| 国产精品白嫩美女在线观看 | 91黄在线观看| 男人的天堂亚洲一区| 精品一区二区三区日本| 国产福利一区二区| 亚洲免费久久| 国产精品久久久久久妇女6080| 亚洲熟妇无码一区二区三区| 自拍偷拍国产精品| 日本黄色的视频| 欧美日韩精品一区二区天天拍小说| 在线观看国产免费视频| 日韩电影免费观看中文字幕 | 欧美日韩精品一区二区三区视频播放 | av网站免费在线看| 国产亚洲精品一区二555| 精品少妇一二三区| 欧美在线激情视频| 久久精品卡一| 亚洲国产精品日韩| 亚洲精品中文在线影院| 真实乱偷全部视频| 精品亚洲一区二区| 中文字幕永久在线视频| 亚洲jizzjizz日本少妇| 成人a区在线观看| 2019日韩中文字幕mv| 欧美日韩在线视频观看| 自拍视频一区二区| 精品国产网站地址| 天堂在线资源库| 中文字幕中文字幕99| 亚洲五月六月丁香激情| 蜜桃精品一区二区| 欧美国产激情18| 日韩在线一二三区| 蜜桃视频成人在线观看| 狠狠躁夜夜躁人人爽天天天天97| 蜜桃久久精品成人无码av| 久久久97精品| 日精品一区二区| 成人在线免费观看视频网站| 日本韩国欧美三级| 久久久无码一区二区三区| 国产精品久久久久久久久久久新郎| 国产综合久久久久久久久久久久| 欧美黄网在线观看| 欧美一区二区三区免费视频| 久久久久久久久久久久久久av| 成人在线小视频| 欧美激情一区二区三区蜜桃视频| 在线成人精品视频| 久久精品国产精品亚洲| 日韩和的一区二区| 成人一区二区三| 亚洲欧洲成视频免费观看| 国产黄色小视频在线观看| 永久域名在线精品| 欧美日产在线观看| 黄色大全在线观看| 艳色歌舞团一区二区三区| 欧美三级三级三级爽爽爽| 青青青国产在线 | 国产啪精品视频| 国产偷国产偷精品高清尤物| 国产毛片毛片毛片毛片毛片毛片| 久久久久国产视频| 26uuu精品一区二区| 变态另类丨国产精品| 欧美在线视频一区| 中文一区二区完整视频在线观看 | 午夜免费看毛片| 精品激情国产视频| 成人免费视频免费观看| 99热超碰在线| 国产精品一区二区女厕厕| 免费在线观看a视频| 操人视频在线观看欧美| 91婷婷韩国欧美一区二区| 亚洲综合精品国产一区二区三区| 草久久免费视频| 国产一线二线三线女| 亚洲欧洲久久| 日韩精品一二三四区| 中文一区二区完整视频在线观看| 麻豆成人91精品二区三区| 91麻豆蜜桃一区二区三区| 亚洲va欧美va人人爽午夜| 日韩有码片在线观看| 亚洲综合精品伊人久久| 欧美视频在线第一页| 国产精品1000部啪视频| 麻豆影视在线播放| 国产午夜手机精彩视频| 福利在线一区二区三区| www.国产区| 久久久久久久9| 中文字幕一区二区三区5566| 国产综合久久久久久| 日韩午夜小视频| 欧美高清视频不卡网| 欧美日韩卡一卡二| 欧美亚洲第一页| 国产不卡av在线免费观看| 成人在线免费观看视视频| 欧洲久久久久久| 国产精品h视频| 亚洲精选中文字幕| 久久精品国产v日韩v亚洲| 欧美怡春院一区二区三区| 国产精品一区二区在线观看| 亚洲精品成人无码熟妇在线| 日韩在线一二三区| 精品美女一区二区三区| 国产一区二区三区色淫影院| 久久手机在线视频| 在线一区二区不卡| 刘亦菲国产毛片bd| 免费在线观看一级片| 国产亚洲欧美精品久久久久久| 国产成人精品亚洲| 久久精品国产精品亚洲精品| 亚洲在线视频播放| av大全在线观看| 巨乳诱惑日韩免费av| 欧美日韩中文字幕在线| 欧美精品一区视频| 亚洲欧美一区二区激情| av激情久久| 天天天干夜夜夜操| 国产高清精品一区| 亚洲欧美99| 91精品国产自产| 高潮无码精品色欲av午夜福利| 性久久久久久久久久久久| 91久久精品美女高潮| 91在线播放观看| 亚洲成av人片一区二区| 欧美亚洲另类在线| 国产毛片久久久久久久| xxxx国产精品| 亚洲男帅同性gay1069| 亚洲一区二区视频在线观看| 在线午夜精品自拍| 91精品久久久久久久久| 五月婷婷深爱五月| 亚洲手机在线观看| 亚洲欧美高清视频| 不卡一区二区三区四区| 欧洲激情一区二区| 久久久久久久久中文字幕| 手机在线国产视频| 美腿丝袜一区二区三区| 成人一区二区视频| 日韩精品久久久久久福利| 精品国产乱码久久久久久夜甘婷婷| 精品乱子伦一区二区三区| 秋霞网一区二区三区| 性网爆门事件集合av| 一区二区三区中文在线观看| 在线免费观看日本一区| 久久欧美在线电影| 免费黄色福利视频| 中文字幕日韩国产| 日韩人在线观看| 亚洲最大av网| av最新在线观看| 国产精品麻豆视频| 欧美精品在线免费| 亚洲二区三区四区| 日韩在线免费观看av| 久久久久久夜| 欧美午夜无遮挡| 国产欧美日韩亚洲| 国产 福利 在线| 成人毛片一区二区三区| 亚洲高清视频在线| 国产91在线亚洲| 国产成人亚洲综合a∨猫咪| 欧美视频精品一区| 国产无套精品一区二区| 国产免费一级视频| 日韩精品欧美激情| 国产精品夫妻激情| 欧美aaa在线观看| 国产又粗又猛又黄视频| 欧美午夜免费电影| 2025韩国理伦片在线观看| 亚洲最大成人综合| 欧美在线aaa| 日韩欧美在线观看视频| 玖草视频在线观看| 欧美午夜无遮挡| 婷婷无套内射影院| 五月婷婷六月色| 亚洲毛片在线免费观看| 伊人成色综合网| aaaa一级片| www亚洲精品| 欧美做受高潮6| 色视频欧美一区二区三区| 国产真实老熟女无套内射| 日本一区二区三区www| 国产精品一区二区亚洲| 亚洲视频在线观看一区| 一本一生久久a久久精品综合蜜 | 中国一级免费毛片| 亚洲国产精品va在线看黑人动漫| 国产二区视频在线| 毛片视频免费播放| 91精品国产免费| 99视频在线免费播放| 国内精品国产成人| 亚洲xxx自由成熟| 免费成人在线看| 91精品国产一区二区三区动漫 | 亚洲一区二区av在线| 国产精品久久久久久久久久 | 欧美日韩电影在线播放| 日本福利视频网站| 后入内射欧美99二区视频| 亚洲欧美综合另类中字| 99久久国产宗和精品1上映| 国产成人精品亚洲日本在线桃色| 亚洲一区中文字幕| 国产一区视频网站| 亚洲亚洲精品三区日韩精品在线视频| 糖心vlog精品一区二区| 欧美激情精品在线| 国产精品怡红院| 91麻豆蜜桃| 肉色超薄丝袜脚交69xx图片| 亚洲国产精品国自产拍av| 喜爱夜蒲2在线| 中文字幕一区二区三区av | www.日本xxxx| 91一区二区在线| 超碰在线97免费| 久久久久国产精品厨房| 国产综合av一区二区三区| 亚洲一级片免费看| 国产精品成人av在线| 999国产精品视频免费| 97欧美精品一区二区三区| www香蕉视频| 欧美激情精品久久久久久大尺度 | 91精品啪在线观看麻豆免费| 国产欧美1区2区3区| v8888av| 亚洲电影一区二区| 亚洲精品无码久久久久久久| 欧美三级资源在线| 国产一级二级毛片| 久久偷看各类女兵18女厕嘘嘘 | av资源免费观看| 亲子乱一区二区三区电影| 欧美一区二区在线观看视频| 在线综合视频网站|