2021-05-12 11:00:58
如何知道網中IP是否佔用
檢視網中IP是否佔用方法一:原始ping法
第一個方法比較簡單,而且受環境限制比較大。眾所周知在沒有安裝防火牆和設定過濾規則的計算機上都容許ICMP協定封包的通過,那麼可以通過“ping ip地址」這個命令來檢視該IP地址是否有計算機使用。通過工作列的“開始-執行」,輸入CMD後回車進入命令列模式。假設公司網路是192.168.1.0/255.255.255.0,那麼可以通過ping 192.168.1.1,ping 192.168.1.2......ping 192.168.1.254來測試IP地址是否被佔用。這種方法遇到計算機上安裝了防火牆對ICMP協定進行過濾的話,或者公司交換機和路由器上對ICMP實施ACL存取控制列表過濾的話就不可行了。因此這個方法受的侷限比較大,一般測試的成功率不高,很容易把安裝了防火牆的計算機對應的IP地址認為沒有被使用。
檢視網中IP是否佔用方法二:掃描器掃描法
由於掃描器掃描時並不是僅僅使用ICMP協定進行ping,可以設定,讓掃描器多掃描幾個埠,多掃描幾個服務。這樣即使計算機上安裝了防火牆或者交換機上有存取控制列表過濾ICMP協定,只要該計算機開放了某些埠或某些服務,就不會出現漏報的問題。通過掃描器掃描出來的IP地址列表還可以匯出成HTML檔案或TXT檔案,這樣方便儲存和統計。使用掃描器掃描法可以檢視出網路中幾乎全部計算機使用的IP地址,但是對於那些極個別的設定了防火牆的複雜規則,過濾了大部分常用埠和常見服務的計算機來說,還是會或多或少的出現漏報或錯報的問題,再加上掃描器掃描法還需要我們下載專門的工具,所以也給操作上帶來了不方便。
檢視網中IP是否佔用方法三:sniffer監視法
作為網路管理員的我們應該都會使用sniffer,那麼只需要在網路中開啟sniffer對網路傳輸的封包進行監視,過一段時間就會查出有哪些IP地址有封包發出,這樣就可以確定該IP地址已經被佔用了。不過用sniffer的方法不能將已經佔用的IP地址儲存成檔案輸出,而且給人有一種大材小用的感覺,畢竟sniffer正統不是用來做掃描IP地址的。
檢視網中IP是否佔用方法四:ARP快取法
ARP快取法是以前面介紹的ping法為基礎而來的,對於安裝了防火牆或設定過濾規則的計算機來說直接ping該IP地址是得不到返回資訊的,但是有一點必須注意,那就是雖然無法從ping的返回資訊中得出該IP地址是否被佔用,但是從ARP快取中卻可以看出來。防火牆等過濾設定可以不容許ICMP協定返回封包給源地址,但是由於ARP是工作在二層上的,所以在ICMP協定封包被過濾前ARP已經通過檢視MAC的方式獲得了網路中線上主機的MAC地址。
只要網路中的計算機想上網,那麼一定會將自己網路卡的MAC地址告訴與其連線的交換機,接下來交換機也會進一步將他知道的MAC地址資訊反饋給使用ping的主機。這樣在使用ping的主機上就能夠通過是否獲得MAC地址的方式來了解該IP地址對應的計算機是否線上了。
通過工作列的“開始-執行」,輸入CMD後回車進入命令列模式。假設公司網路是192.168.1.0/255.255.255.0,那麼可以通過ping 192.168.1.1,ping 192.168.1.2......ping 192.168.1.254來測試IP地址是否被佔用。當然不管ping返回的是通還是不通,全部ping完後執行arp -a命令顯示ARP快取表,出現在快取表中的IP地址就是被佔用的地址。
相關文章
-
7+2強化供電!599元梅捷SY-狂龍H510M圖賞
除了廣為人知的Z590和B560之外,英特爾還發布了入門級的H510晶片組,也是上一代H410晶片組的升級版。 在相容性方面,H510晶片組與Z590晶片組和B560晶片組沒有什麼區別,都可以相容1
2021-05-10 19:00:28
-
支援5333高頻記憶體!技嘉小雕PRO B560M主機板圖賞
Intel第十一代酷睿已經上市,新架構帶來了巨大的IPC提升幅度,同時,Intel還開放了B560/H570主機板的記憶體超頻功能,這使得主流玩家也可以輕鬆享受高頻記憶體帶來的流暢遊戲體驗。
2021-05-09 16:00:04
-
24K純金!微星MEG Z590 ACE GOLD EDITION戰神至臻圖賞
顯示卡、散熱器、風扇都能玩RGB,機箱中,主機板幾乎是最不起眼的存在。 而近日,微星推出了一款亮眼的主機板,首次用上了24K純金設計,它就是MEG Z590 ACE戰神至臻,一起來瞧瞧。 MEG
2021-05-07 22:00:14