snmp網(wǎng)絡(luò)管理軟件 有什么SNMP工具?
有什么SNMP工具?snmp本身不是一個協(xié)議嗎好吧,說說我的想法。首先用端口嗅探檢查自身所在網(wǎng)段的161,162端口,如果有,試試piblic這個默認(rèn)的字符串。相關(guān)的工具常見的有nmap,snmpwa
有什么SNMP工具?
snmp本身不是一個協(xié)議嗎好吧,說說我的想法。首先用端口嗅探檢查自身所在網(wǎng)段的161,162端口,如果有,試試piblic這個默認(rèn)的字符串。相關(guān)的工具常見的有nmap,snmpwalk
有什么好的軟件可以搜索局域網(wǎng)內(nèi)的所有IP地址?
看了其他的回答,幾乎都用現(xiàn)有的工具,直接掃描,這里我已python為例,搜索一下局域網(wǎng)內(nèi)所有活動IP,基本原理就是ping,對返回的結(jié)果進(jìn)行分析,從而判斷對應(yīng)ip是否活動,代碼很簡單,實驗環(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)類別,選擇對應(yīng)參數(shù),ping1次,對取回的結(jié)果進(jìn)行分析,如果返回結(jié)果為空,則對應(yīng)ip沒有活動,如果TTL生存時間大于等于0,則對應(yīng)ip活動,打印出活動的ip,代碼如下:
3.最后,就是ping局域網(wǎng)內(nèi)所有的ip,這里為了快速獲取,開啟了多個線程同時執(zhí)行,代碼如下:
程序運(yùn)行結(jié)果如下,已經(jīng)成功掃描出局域網(wǎng)內(nèi)活動的ip:
至此,我們就完成了利用python獲取局域網(wǎng)內(nèi)活動的ip。總的來說,整個過程不難,原理很簡單,只要你有一定的python基礎(chǔ),稍微熟悉一下流程,很快就能掌握的,當(dāng)然,相對于直接用現(xiàn)有軟件來掃描,麻煩了很多,就當(dāng)一個小實驗吧,玩玩,如果是Linux系統(tǒng)的話,可以直接使用fping命令,就能完成對局域網(wǎng)內(nèi)所有ip的掃描,這里我就不詳細(xì)介紹了,感興趣的可以到網(wǎng)上搜搜相關(guān)資料和教程,希望以上分享的內(nèi)容能對你有所幫助吧。