導航:首頁 > IDC知識 > 內網主機ip

內網主機ip

發布時間:2020-10-07 10:08:16

1、如何獲取區域網內所有的主機ip

使用net view命令,步驟如下:
點擊右下角的「開始」菜單,在運行或搜索欄中輸入cmd,點擊回車鍵
在命令窗口輸入「net view」,按Enter鍵之後顯示出區域網內所有正在運行的電腦,如圖:

在命令窗口接著輸入「ping —4 計算機名稱」,如小編找的是「JINXIN—02A5F942」這台計算機的IP,按Enter之後就會彈出這台計算機的IP地址,如圖:

如果區域網的電腦比較多的時候,單個查找IP地址就會很麻煩。給大家提供一個批處理文件,可以迅速的查找在線IP地址,代碼如下:

1
2
3
4
5
6
7
8
9

@echo off
net view | find "\\">computername.txt
for /f "delims=\ " %%a in (computername.txt) do (
ping -n 1 %%a -4|findstr /i "TTL" >nul&&call :loop "%%a"
)>>所有在線的IP地址.txt
del computername.txt
pause&exit
:loop
for /f "tokens=2 delims=[]" %%b in ('ping -n 1 %~1 -4^|findstr "["') do echo "%%b"

注意:
所有在線IP的地址都會保存在當前目錄的」所有在線的IP地址.txt「文件中。

2、如何查找區域網內上網主機IP?

要是你覺得上面的復雜了,你可以去下載一個 區域網嗅探器 ,但是網吧的系統要是打了ARP補丁的話 可能會用不起上面的那個ARP命令和一些嗅探軟體。 ping命令 ping這個命令是在windows98/me的dos和winnt/2000的命令行下的 一個命令。它給另一個系統發送一些列的數據包,該系統本身又發回 一個響應,ping命令用於查看網路上的主機是否在工作,它向該主機發送ICMP ECHO_REQUEST包。有時我們想從網路上的某台主機上下載文件,可是又不知道那台主機是否開著,就需要使用ping命令查看。它返回的結果如下 Pinging TBid.mshome.net [127.0.0.1] with 32 bytes of data: Reply from 127.0.0.1: bytes=32 time<10ms TTL=64 Reply from 127.0.0.1: bytes=32 time<10ms TTL=64 Reply from 127.0.0.1: bytes=32 time<10ms TTL=64 Reply from 127.0.0.1: bytes=32 time<10ms TTL=64 Ping statistics for 127.0.0.1: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms 返回信息表示是否能夠連通該主機,宿主機發送一個返回數據包需要的 時間。 在提示符後輸入c:windows>ping /? 可以返回如下的幫助文件。 Usage: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [-s count] <-j host-list] | [-k host-list> [-w timeout] destination-list ping [選項] 主機名/IP地址 -a 將目標的機器標識轉換為ip地址 -t 若使用者不人為中斷會不斷的ping下去 -c count 要求ping命令連續發送數據包,直到發出並接收到count個請求 -d 為使用的套接字打開調試狀態 -f 是一種快速方式ping。使得ping輸出數據包的速度和數據包從遠程主機返回一樣快,或者更快,達到每秒100次。在這種方式下,每個請求用一個句點表示。對於每一個響應列印一個空格鍵。 -i seconds 在兩次數據包發送之間間隔一定的秒數。不能同-f一起使用。 -n 只使用數字方式。在一般情況下ping會試圖把IP地址轉換成主機名。這個選項要求ping列印IP地址而不去查找用符號表示的名字。如果由於某種原因無法使用本地DNS伺服器這個選項就很重要了。 -p pattern 擁護可以通過這個選項標識16 pad位元組,把這些位元組加入數據包中。當在網路中診斷與數據有關的錯誤時這個選項就非常有用。 -q 使ping只在開始和結束時列印一些概要信息。 -R 把ICMP RECORD-ROUTE選項加入到ECHO_REQUEST數據包中,要求在數據包中記錄路由,這樣當數據返回時ping就可以把路由信息列印出來。每個數據包只能記錄9個路由節點。許多主機忽略或者放棄這個選項。

與內網主機ip相關的知識