日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何查看IP地址是否被占用

發布時間:2023/12/16 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何查看IP地址是否被占用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.用命令行ping要判斷的IP地址

windows鍵+R 快捷打開cmd命令行程序,進入命令行提示符狀態,在命令行中輸入“ping 你想要查看的是否被占用ip地址”回車。

2.ARP緩存法

如果僅僅通過ping方法來判斷網絡中計算機的存在是不太嚴謹的,因為防火墻或者過濾規則,會使ping無法返回正確的信息,也就是說,即使上面ping不通,對方也仍然可能會在線。我們可以通過ARP緩存解決這個問題。因為防火墻或者過濾包的方法也無法禁止ARP的查看。遠程計算機不返回ping成功的消息,但會告訴本地計算機該ip地址對應的MAC地址。這樣就可以通過ARP緩存信息來查案了。如果能看到該ip地址對應的MAC地址,說明該計算機在線,相應的,沒有出現在ARP緩存表中則表明該計算機不在線。

編寫一個自動ping的bat腳本

(1)新建一個文本文件

(2)輸入下面代碼

FOR /L %%i IN (0,1,255) Do ping 192.168.11.%%i -n 1 Arp -a >d:share\arp-mac.txt

//–
這里最主要的是用到For命令的“/L”參數,該命令的具體語法如下:
FOR /L %variable IN (start,step,end) DO command [command-parameters]
step:表示步數以幾步幾步的ping,例5\192.168.11.1\ \192.168.11.5\ \192.168.11.10
該集表示以增量形式從開始到結束的一個數字序列。
因此,(1,1,5) 將產生序列 1 2 3 4 5,(5,-1,1) 將產生序列 (5 4 3 2 1)。

不要忘記修改要ping的網段地址

Arp -a >d:share\arp-mac.txt
地址可以指定也可以不指定
–//
(3)保存后,另存為格式為全部類型,文件名后綴.bat
(4)雙擊運行

———————————————————————————————————————————
執行該批處理命令后,會自動依次Ping該網段內的所有IP地址,并將最后ARP命令執行的結果返回到arp-mac.txt文本文件中

總結

以上是生活随笔為你收集整理的如何查看IP地址是否被占用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。