成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > go實(shí)現(xiàn)fping功能

go實(shí)現(xiàn)fping功能

熱門標(biāo)簽:利用地圖標(biāo)注位置 江蘇呼叫中心外呼系統(tǒng)有效果嗎 赤峰電銷 官渡電銷外呼管理系統(tǒng)怎么收費(fèi) 谷歌美發(fā)店地圖標(biāo)注 貴州電話智能外呼系統(tǒng) 地圖區(qū)域圖標(biāo)注后導(dǎo)出 杭州人工智能電銷機(jī)器人費(fèi)用 400開頭電話怎樣申請(qǐng)

1、什么是fping

fping 是一個(gè)類似 ping 的程序,與 ping 不同的是你可以同時(shí)指定多個(gè)要 ping 的目標(biāo)。
fping 發(fā)送完 ping 包后不等待回應(yīng),而是繼續(xù)下一個(gè)目標(biāo)

3、具體實(shí)現(xiàn)

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', '北京', '聯(lián)通'
'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方法(單個(gè),多個(gè)已給出)

// 單個(gè)ping
// IsAlivePing : 檢測(cè)目標(biāo)IP是否能夠ping通,target為目標(biāo)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
}

// 多個(gè)ping:得到死IP
// FilterActiveIPs : 過(guò)濾活I(lǐng)P,篩選出死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]秒,二次確認(rèn)是否為死IP
 if isAlive, _ := IsAlivePing(ip); !isAlive {
  RandomSleep(2) // 再睡眠[1,2]秒,三次確認(rèn)是否為死IP
  if isAlive, _ := IsAlivePing(ip); !isAlive {
  lock.Lock()
  defer lock.Unlock()
  inactiveIPs = append(inactiveIPs, ip)
  }
 }
 }
 }(ip)
 }
 wg.Wait()
 return inactiveIPs
}

// 多個(gè)ping:得到活I(lǐng)P
// FilterInactiveIPs : 過(guò)濾死IP,篩選出活I(lǐng)P
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 : 隨機(jī)睡眠[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) // 這里有一個(gè)轉(zhuǎn)化,我默認(rèn)給的是正確的IP,如果兄弟們不確定傳入的IP格式是否正確,那么要判斷err
	max, _ := IPString2Long(maxIP)
	for min = max {
		minIPstr, _ := Long2IPString(min)
		xxxip := net.ParseIP(minIPstr).To4()
		if xxxip[3] != 0  xxxip[3] != 255 { // 兄弟們,這個(gè)判斷取決于你們想不想要兩個(gè)端點(diǎn)
			shouldStrs = append(shouldStrs, minIPstr)
		}
		min++
	}

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

// Long2IPString 把數(shù)值轉(zhuǎn)為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字符串轉(zhuǎn)為數(shù)值
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
}

到此這篇關(guān)于go實(shí)現(xiàn)fping功能的文章就介紹到這了,更多相關(guān)go實(shí)現(xiàn)fping內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • golang并發(fā)ping主機(jī)的方法
  • 利用Python腳本實(shí)現(xiàn)ping百度和google的方法
  • 利用Go語(yǔ)言實(shí)現(xiàn)簡(jiǎn)單Ping過(guò)程的方法
  • python使用xmlrpclib模塊實(shí)現(xiàn)對(duì)百度google的ping功能

標(biāo)簽:鷹潭 黔西 宜春 泰安 武漢 保定 河池 松原

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《go實(shí)現(xiàn)fping功能》,本文關(guān)鍵詞  實(shí)現(xiàn),fping,功能,實(shí)現(xiàn),fping,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《go實(shí)現(xiàn)fping功能》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于go實(shí)現(xiàn)fping功能的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    最新国产精品拍自在线播放| xxxx日本少妇| 国产精品免费视频一区一| 亚洲欧美日韩国产综合在线| 精品无码人妻一区二区免费蜜桃| 日本不卡1234视频| 干日本少妇首页| 在线免费观看av电影| 久久久久国产精品免费免费搜索| wwwwxxxx国产| 国产深喉视频一区二区| 国产欧美三级电影| jizz一区二区三区| 亚洲欧美影音先锋| 欧美日韩夜夜| 岳毛多又紧做起爽| 凹凸成人在线| 久久久亚洲高清| 另类的小说在线视频另类成人小视频在线| 欧美国产精品va在线观看| 粉嫩精品一区二区三区在线观看| 女海盗2成人h版中文字幕| 日本系列欧美系列| 91香蕉视频污在线| 欧美大交乱xxxxxbbb| 成人18视频免费69| 男人艹女人在线观看| 国产精品久久久久7777| 国产美女被遭强高潮免费网站| 中文字幕一区二区三区四区视频| 丰满少妇被猛烈进入高清播放| 伊人婷婷久久| 粉嫩av懂色av蜜臀av分享| 日本精品久久久久影院| 天天射天天综合网| 色婷婷久久久亚洲一区二区三区| 成人国产精品免费观看视频| av网站手机在线观看| 免费三级欧美电影| 精品国产青草久久久久96| 日本a级片在线观看| 国产精品日韩在线观看| 美女黄色网址| 五月天一区二区三区| 亚洲图片欧美视频| 日本中文字幕免费观看| 男女下面一进一出无遮挡| 在线播放第一页| 国产成人精品电影久久久| 永久免费av网站| 久久久久久久免费视频了| 日日噜噜夜夜狠狠久久波多野| 亚洲国产精品久久久久秋霞影院| 四虎国产精品永久地址998| 九九热r在线视频精品| 公交车强行挺进岳身体| gogogo高清免费观看在线视频| 日韩视频一区在线| 国产91|九色| 亚洲第一精品夜夜躁人人躁| 99精品在线免费视频| www.99re7| 先锋亚洲精品| 久久噜噜亚洲综合| 亚洲电影成人成人影院| 欧美主播一区二区三区美女| 亚洲一区二区三区四区五区黄| 欧美一区二区日韩| 在线观看午夜av| 91久久精品无嫩草影院| 蜜桃传媒一区二区亚洲av| 黄色av一区| 久久国产精品国语对白| 四虎免费视频| 欧美日韩日日骚| 国产成人精品电影| 91欧美日韩一区| www久久久com| 男人的天堂影院| 亚洲高清av一区二区三区| 免费久久久久久久久| 久久国产欧美日韩精品| 亚洲国产中文字幕在线| 91麻豆精品激情在线观看最新| 欧美久久久久久久| 五月激情四射婷婷| 国产精品第108页| 亚洲天堂伊人网| 天天插天天操| 男裸体无遮挡网站| 欧美日韩亚洲视频| 国产精品国产三级国产普通话对白| 国产一区二区三区在线视频| 最近97中文超碰在线| 中文字字幕在线中文乱码| 亚洲欧美日韩在线不卡| 动漫av在线免费观看| 国产探花在线视频| 黑人一级大毛片| 国产精品一区二区免费在线观看| 在线免费一区| 一区二区三区四区毛片| 污的视频网站| 中文字幕在线永久在线视频2020| 在线观看免费视频综合| 亚洲美女视频在线观看| 亚洲精品国产嫩草在线观看| www.蜜桃av| 欧美在线网址| 国产日韩欧美一区二区三区综合| 2018国产精品| 亚洲永久精品唐人导航网址| 国产精品高潮呻吟av| 久久久久久久国产精品视频| 精品国产九九九| 中文字幕在线看高清电影| 国产经典一区| 亚洲午夜激情免费视频| 亚洲成人a**站| 91国偷自产一区二区开放时间| seba5欧美综合另类| 小水嫩精品福利视频导航| 丰满人妻妇伦又伦精品国产| 久久久久久久人妻无码中文字幕爆| 祥仔av免费一区二区三区四区| 91香蕉视频免费看| 日韩av毛片网| 色综合天天天天做夜夜夜夜做| 黄色一级片在线观看| 亚洲欧洲日产国码二区| 日韩在线视频国产| 亚洲激情图片小说视频| 丁香另类激情小说| 国产传媒免费观看| 黄色大全在线观看| 欧美人与拘性视交免费看| 新久草在线视频| 久久福利精品| 女人一区二区三区| 欧美日韩免费一区二区| 欧美69wwwcom| 午夜激情福利视频| 97精品久久久午夜一区二区三区| 日韩免费啪啪| 图片区亚洲欧美小说区| 国产91精品一区二区| 夜夜操天天干| 日韩电影免费观看| 97精品人妻一区二区三区在线| 精产国品一区二区| 色综久久综合桃花网| 国产第一页在线播放| 国内av免费观看| 亚洲男女毛片无遮挡| 成人永久免费视频| 成人av资源在线| 国内不卡一区二区三区| 日韩福利片在线观看| 五月天婷婷丁香网| 亚洲欧美另类综合偷拍| 国产综合第一页| 国产稀缺真实呦乱在线| 在线观看国产精品91| 欧美猛男同性videos| 欧美日韩精品中文字幕| 免费黄在线观看| 日韩欧美在线视频免费观看| 国产毛片毛片毛片毛片毛片毛片| 国产精品视频第一区二区三区| 亚洲色图欧美制服丝袜另类第一页| 亚洲欧美另类人妖| 97av视频在线| 狠狠久久亚洲欧美| 免费看一级一片| 亚洲欧美另类国产| 国产精品亚洲片夜色在线| 亚洲xxxxx| 蜜桃av噜噜一区二区三| 天天综合网天天综合| 久久人人爽国产| 国产日韩免费| 国产精品www.| 久久久久成人精品无码中文字幕| 91蜜桃网站免费观看| 久久一区二区三区四区| 日韩精选在线观看| 久草在线免费二| 国产精品99久久免费黑人人妻| 国产成人一级电影| 国产探花一区二区三区| 强制高潮抽搐sm调教高h| 亚洲欧美另类小说| a级片免费在线观看| 欧美亚洲禁片免费| 秋霞影院午夜丰满少妇在线视频| 久久亚洲一级片| 啊v视频在线一区二区三区| 欧美主播福利视频| 亚洲自拍小视频| 中文字幕欧美日韩va免费视频| 欧美国产激情一区二区三区蜜月| 18岁网站在线观看| 欧美顶级大胆免费视频| 国产一区二区美女诱惑| 精品美女久久久| 国产乱理伦片a级在线观看| 亚洲一线二线三线久久久| 久久精品国产亚洲夜色av网站| 国产不卡一区二区视频| 精品动漫3d一区二区三区免费版| 欧美日韩三级在线| 亚洲国产精品人人爽夜夜爽| 91成人网在线观看| 亚洲国内在线| 密臀av在线播放| 在线观看视频欧美| 成人a在线视频免费观看| 亚洲av无码成人精品区| 黄色美女一级片| 亚洲免费在线视频| 夜夜嗨av一区二区三区网页| 国产精品直播网红| 亚洲国产精品99久久久久久久久| 亚洲国产成人精品久久| 国产资源一区| 亚洲一区免费| 欧美人体视频xxxxx| 国产精品一区二区亚洲| 韩国成人在线| 国产精品一二| 成年人在线免费观看视频网站| 欧美xxxx黑人又粗又长精品| 欧美精品免费播放| 国产一级精品在线| 亚洲香蕉久久| 中文亚洲av片在线观看| 任你弄在线视频免费观看| 日韩一区免费视频| 91caopron| 久久亚洲精品中文字幕蜜潮电影| 在线视频中文字幕一区二区| 午夜免费福利在线观看| 最新eeuss影院在线观看| 日韩在线观看一区二区| 成人精品一区| 日韩精品中文字幕一区| 在线精品视频在线观看高清| 日韩中文在线字幕| 午夜国产一级| 国产精品一区二区免费福利视频| 免费观看30秒视频久久| 性色av浪潮av| 免费在线播放电影| youjizz.com日本| 精品国产自在精品国产浪潮| 亚洲精品视频网上网址在线观看| 成人影院免费观看| 青青操在线视频观看| 国产免费一区二区三区网站免费| av综合网页| 91夜夜未满十八勿入爽爽影院| 超碰超碰超碰超碰超碰| 人人妻人人澡人人爽精品欧美一区| 潘金莲一级淫片aaaaa免费看| 99精品视频免费版的特色功能| 国产清纯白嫩初高生在线观看91| 九色视频网站在线观看| 日韩av无码中文字幕| 欧美激情在线播放| www.日韩在线| 在线观看国产高清视频| 国产精品无码久久久久一区二区| 黄色免费福利视频| 一级黄色录像视频| 污视频网站观看| 国产一级黄色av| 精品卡1卡2卡三卡免费网站| 亚洲国产精品久久精品怡红院| 中文字幕精品一区二区精品| 精品国产乱码久久久久久1区2区| 成人永久看片免费视频天堂| 老汉色影院首页| 亚洲久久一区| 18free性欧美另类hd| 妖精视频一区二区三区免费观看| 欧美午夜女人视频在线| 精品国产1区2区3区| 九九热视频精品| 四虎在线视频免费观看| √天堂中文在线| 国产成人啪午夜精品网站男同| 欧美一区欧美二区| 欧美日本啪啪无遮挡网站| 男人插女人下面免费视频| 一本一道久久综合狠狠老| 黄色网页在线看| 波多野结衣小视频| 蜜桃av噜噜一区二区三区| 成人爽a毛片免费啪啪红桃视频| 中文在线有码| 精品综合免费视频观看| jizz日本在线播放| 成人免费视频一区二区| 91av视频在线免费观看| 综合久久婷婷| 国产精品久久久久影院老司| 欧美第一页草草影院浮力| 最新av在线免费观看| 亚洲国产成人va在线观看天堂| 可以在线观看av的网站| 欧美中文字幕一二三区视频| 中文字幕精品视频| 免费在线播放第一区高清av| 爱看av在线入口| 一本色道久久综合无码人妻| 青梅竹马是消防员在线| 国产一级片91| 亚洲一级免费观看| 日韩精品高清在线观看| 粉嫩久久久久久久极品| 国内自拍视频网| av在线免费网址| 国产视频一二| 久久久久久自在自线| 亚洲激情在线| 欧洲伦理片一区 二区 三区| 国产免费永久在线观看| 妖精一区二区三区精品视频|