學習啦 > 學習電腦 > 網(wǎng)絡知識 > 局域網(wǎng)知識 > 如何查詢局域網(wǎng)ip地址

如何查詢局域網(wǎng)ip地址

時間: 光寧1217 分享

如何查詢局域網(wǎng)ip地址

  局域網(wǎng)(Local Area Network,LAN)是指在某一區(qū)域內由多臺計算機互聯(lián)成的計算機組。一般是方圓幾千米以內。局域網(wǎng)可以實現(xiàn)文件管理、應用軟件共享、打印機共享、工作組內的日程安排、電子郵件和傳真通信服務等功能。局域網(wǎng)是封閉型的,可以由辦公室內的兩臺計算機組成,也可以由一個公司內的上千臺計算機組成。下面是小編收集整理的如何查詢局域網(wǎng)ip地址范文,歡迎借鑒參考。

  如何查詢局域網(wǎng)ip地址(一)

  1.

  知道對方的計算機名查看對方的ip

  方法:開始->運行->cmd->ping 對方計算機名 -4

  2.

  知道對方ip查看對方的計算機名

  方法:開始->運行->cmd->nbtstat -a 對方ip

  3.

  查詢局域網(wǎng)內在線電腦IP和計算機名字

  以下代碼保存為bat文件直接運行即可

  COLOR 0A

  CLS

  @ECHO Off

  Title 查詢局域網(wǎng)內在線電腦IP

  :send

  @ECHO off&setlocal enabledelayedexpansion

  ECHO 正在獲取本機的IP地址,請稍等...

  for /f "tokens=3 skip=2 delims=: " %%i in ('nbtstat -n') do (

  set "IP=%%i"

  set IP=!IP:~1,-1!

  ECHO 本機IP為:!IP!

  goto :next

  )

  :next

  for /f "delims=. tokens=1,2,3,4" %%i in ("%IP%") do setrange=%%i.%%j.%%k

  ECHO.&ECHO 正在獲取本網(wǎng)段內的其它在線計算機名,請稍等...

  ECHO 本網(wǎng)段【%range%.*】內的計算機有:

  for /f "delims=" %%i in ('net view') do (

  set "var=%%i"

  ::查詢在線計算機名稱

  if "!var:~0,2!"=="\" (

  set "var=!var:~2!"

  ECHO !var!

  ping -n 1 !var!>nul

  ))

  ECHO.

  ECHO 正在獲取本網(wǎng)段內的其它在線計算機IP,請稍等...

  for /f "skip=3 tokens=1,* delims= " %%i in ('arp -a') do ECHO IP: %%i 正在使用

  ECHO.

  ECHO 查詢完畢,按任意鍵退出...

  pause>nul

  如何查詢局域網(wǎng)ip地址(二)

  局域網(wǎng)查看在用的IP地址,對IP地址進行管理,是網(wǎng)管人員的基本操作。我常用的方式有兩種:登陸交換機查看,通過nmap等掃描工具查看。下面對這兩種方式分別說一說。

  登陸交換機查看

  登陸網(wǎng)關交換機查看arp信息,這里需要注意的是接入交換機是不記錄IP信息的,需要登陸網(wǎng)關交換;

  每臺終端上網(wǎng)必須要設置一個網(wǎng)關地址,是數(shù)據(jù)轉發(fā)的第一跳,在這臺網(wǎng)絡設備上記錄了終端的相關arp信息,即mac地址和ip地址的對應表;

  這里以華為交換機為例子,telnent登陸交換機,輸入命令“display arp”,即可查看局域網(wǎng)相關網(wǎng)段的IP地址,

  nmap是一個非常有名的網(wǎng)絡安全審計工具,在黑客帝國里有它的鏡頭,掃描局域網(wǎng)網(wǎng)段只是其中很小的一部分功能,有興趣的網(wǎng)友可以深入研究一下;

  掃描局域網(wǎng)某IP網(wǎng)段的,可以使用nmap的三層網(wǎng)絡設備發(fā)現(xiàn)選項”-sP",終端需要支持“ping"操作;如果需要掃描特定的服務,判斷是否在線,可以使用四層掃描選項,‘-sT’是全連接,'-sS'是半連接;

  相關命令“nmap -sP 172.17.148.0/24",

  總結

  判斷某個網(wǎng)段的在線IP,最簡單的方式就是登陸網(wǎng)關交換機查看,是被動獲取信息的方式,獲取的數(shù)據(jù)比較準確;

  使用ping等工具掃描局域網(wǎng)網(wǎng)段,是主動獲取信息的方式,需要終端對ping命令回復,有些終端可能由于安全問題,關閉了ping的響應,那么獲取的信息可能與實際情況有誤。

  如何查詢局域網(wǎng)ip地址(三)

  如何在自己電腦端查看局域網(wǎng)中所有用戶計算機的IP和MAC地址呢?有時為了局域網(wǎng)管理的需要,可以需要批量獲取局域網(wǎng)電腦的IP和MAC地址。以下就與大家分享一下獲取局域網(wǎng)電腦IP和MAC地址的方法。

  方法一:通過命令提示符查看局域網(wǎng)電腦的IP和MAC地址。

  新建一個文本文件,并在其中復制粘貼以下內容:

  COLOR 0ACLS@ECHO OffTitle 查詢局域網(wǎng)內在線電腦IP:send@ECHO off&setlocal enabledelayedexpansion

  ECHO 正在獲取本機的IP地址,請稍等... for /f "tokens=3 skip=2 delims=: " %%i in ('nbtstat -n') do ( set "IP=%%i" set IP=!IP:~1,-1! ECHO 本機IP為:!IP! goto :next )

  :next for /f "delims=. tokens=1,2,3,4" %%i in ("%IP%") do set range=%%i.%%j.%%k ECHO.&ECHO 正在獲取本網(wǎng)段內的其它在線計算機名,請稍等... ECHO 本網(wǎng)段【%range%.*】內的計算機有: for /f "delims=" %%i in ('net view') do ( set "var=%%i" ::查詢在線計算機名稱 if "!var:~0,2!"=="\" ( set "var=!var:~2!" ECHO !var! ping -n 1 !var!>nul )) ECHO.ECHO 正在獲取本網(wǎng)段內的其它在線計算機IP,請稍等... for /f "skip=3 tokens=1,* delims= " %%i in ('arp -a') do ECHO IP: %%i 正在使用

  ECHO.ECHO 查詢完畢,按任意鍵退出...pause>nul

  然后將文件名修改成“查詢局域網(wǎng)在線電腦IP.bat”,注意其中的擴展名為“.bat”,雙擊即可查看局域網(wǎng)所有在線電腦的IP地址。

  查詢局域網(wǎng)電腦MAC地址的方法:打開“命令提示符”窗口,輸入命令“nbtstat -a IP”即可獲取與IP對應的電腦MAC地址。例如,查看局域網(wǎng)電腦IP為“192.168.0.125”的MAC地址,只需要輸入“nbtstat -a 192.168.0.125”即可。

  方法二:利用“聚生網(wǎng)管”軟件來查詢局域網(wǎng)電腦IP和MAC地址。直接在百度中搜索獲取程序的下載地址。

  安裝并運行“聚生網(wǎng)管”程序,從彈出的“監(jiān)控網(wǎng)段配置”界面中,創(chuàng)建一個基于本地網(wǎng)卡的監(jiān)控網(wǎng)段,然后選中并點擊“開始監(jiān)控”按鈕。

  從打開的程序主界面中,點擊“啟用管理”右側的“下拉列表,從中選擇一種監(jiān)控模式,可以根據(jù)當前網(wǎng)絡結構及分布特點進行選擇。然后點擊”啟用管理“按鈕。

  此時將自動列出當前局域網(wǎng)中所在在線電腦相關信息,其中就包括電腦IP和MAC地址信息。

  同時還可以查看電腦當前網(wǎng)速使用情況,只需要勾選對應的計算機或者直接勾選”全選“項,即可顯示當前所有計算機網(wǎng)絡使用情況。

33208