問題描述:在沒有后臺管理頁面的時候,如何知道當(dāng)前網(wǎng)段下連接所有連接設(shè)備的ip地址?
系統(tǒng)環(huán)境:windows
使用工具:cmd
1. 查看當(dāng)前設(shè)備的網(wǎng)段
在命令提示符中筒扒,輸入命令
ipconfig
圖片.png
2. 通過for循環(huán)對當(dāng)前網(wǎng)段下的所有ip地址依次進(jìn)行ping操作
我們的思路是對當(dāng)前網(wǎng)段10.21.39.*中每一個ip地址(10.21.39.1~10.21.39.254)進(jìn)行ping操作倚评。cmd里面也是可以進(jìn)行for循環(huán)語句的操作的。
for /L %i IN (1,1,254) DO ping -w 2 -n 1 192.168.1.%i
參數(shù) -n 表示發(fā)送數(shù)據(jù)包的個數(shù)媒楼;
參數(shù) -w 表示制定超時間隔,單位為毫秒戚丸;
/L為for參數(shù)以增量方式從開始到結(jié)束循環(huán)一個數(shù)列划址;
%i從這個循環(huán)數(shù)列獲取變量值。
3. 獲取ip地址表
使用命令:
arp -a
圖片.png
每一臺主機(jī)中都有一張arp表,用來記錄ip地址與Mac地址的對應(yīng)關(guān)系夺颤,
arp -a
命令就是用來查詢這個表的痢缎。