成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

有什么好的軟件可以搜索局域網(wǎng)內(nèi)的所有IP地址?

網(wǎng)友解答: 看了其他的回答,幾乎都用現(xiàn)有的工具,直接掃描,這里我已python為例,搜索一下局域網(wǎng)內(nèi)所有活動(dòng)IP,基本原理就是ping,對(duì)返回的結(jié)果進(jìn)行分析,從而判斷對(duì)應(yīng)ip是否活動(dòng),代

網(wǎng)友解答:

看了其他的回答,幾乎都用現(xiàn)有的工具,直接掃描,這里我已python為例,搜索一下局域網(wǎng)內(nèi)所有活動(dòng)IP,基本原理就是ping,對(duì)返回的結(jié)果進(jìn)行分析,從而判斷對(duì)應(yīng)ip是否活動(dòng),代碼很簡(jiǎn)單,實(shí)驗(yàn)環(huán)境win10+python3.6+pycharm5.0,主要內(nèi)容如下:

1.獲取本機(jī)系統(tǒng)類型,如果是windows系統(tǒng),則ping命令使用參數(shù)n,如果是Linux等系統(tǒng),則使用參數(shù)c,代碼如下:

2.構(gòu)建ping命令,這里先判斷系統(tǒng)類別,選擇對(duì)應(yīng)參數(shù),ping1次,對(duì)取回的結(jié)果進(jìn)行分析,如果返回結(jié)果為空,則對(duì)應(yīng)ip沒(méi)有活動(dòng),如果TTL生存時(shí)間大于等于0,則對(duì)應(yīng)ip活動(dòng),打印出活動(dòng)的ip,代碼如下:

3.最后,就是ping局域網(wǎng)內(nèi)所有的ip,這里為了快速獲取,開(kāi)啟了多個(gè)線程同時(shí)執(zhí)行,代碼如下:

程序運(yùn)行結(jié)果如下,已經(jīng)成功掃描出局域網(wǎng)內(nèi)活動(dòng)的ip:

至此,我們就完成了利用python獲取局域網(wǎng)內(nèi)活動(dòng)的ip。總的來(lái)說(shuō),整個(gè)過(guò)程不難,原理很簡(jiǎn)單,只要你有一定的python基礎(chǔ),稍微熟悉一下流程,很快就能掌握的,當(dāng)然,相對(duì)于直接用現(xiàn)有軟件來(lái)掃描,麻煩了很多,就當(dāng)一個(gè)小實(shí)驗(yàn)吧,玩玩,如果是Linux系統(tǒng)的話,可以直接使用fping命令,就能完成對(duì)局域網(wǎng)內(nèi)所有ip的掃描,這里我就不詳細(xì)介紹了,感興趣的可以到網(wǎng)上搜搜相關(guān)資料和教程,希望以上分享的內(nèi)容能對(duì)你有所幫助吧。

標(biāo)簽: