第一種方法: 使用arp命令
這個命令很多的網路或者是系統管理員應該不會對它陌生了,它的使用方法非常的簡單。 要想使用arp命令獲取遠端主機的mac位址,管理員只要用ping命令ping一下遠端主機的ip位址(必須ping通才行),然後用arp -a 或者是 arp -g 就得到乙個ip位址和mac位址的對應表,這樣,系統管理員就獲得了需要的遠端主機的mac位址。
第二種方法:使用getmac命令
這個命令對於一些網路管理員來說也許有些陌生,很多的時候我們只需要使用arp -a 或者是 arp -g就可以獲得遠端主機的ip位址了,但是getmac命令在有些時候還是需要用到的,使用這個命令需要知道遠端主機的使用者名稱,密碼及ip位址。用法 getmac /s 要連線的遠端系統ip /u 使用者名稱 /p 密碼
附:getmac命令詳解
返回計算機中所有網絡卡的**訪問控制 (mac) 位址以及每個位址的網路協議列表,既可以從本地方返回,也可以通過網路返回。
語法引數/scomputer
指定遠端計算機名稱或 ip 位址(不能使用反斜槓)。預設值是本地計算機。
/udomain\user
執行具有由 user 或 domain\user.指定使用者的帳戶許可權命令。預設值是當前登入發布命令的計算機的使用者許可權。
/ppassword
指定使用者帳戶的密碼,該使用者帳戶在引數中指定。
/fo
指定查詢結果輸出的格式。有效值為table、list和csv。輸出的預設格式為table。
/nh在輸出中壓縮列頭標。當將/fo引數設定為table或csv時有效。
/v指定輸出顯示詳細資訊。
/?在命令提示符顯示幫助。
下面的範例說明了如何使用getmac命令:
getmac /fo table /nh /v
getmac /s srvmain
getmac /s srvmain /u maindom\hiropln
getmac /s srvmain /u maindom\hiropln /p p@ssw23
getmac /s srvmain /u maindom\hiropln /p p@ssw23 /fo list /v
getmac /s srvmain /u maindom\hiropln /p p@ssw23 /fo table /nh
第三種方法:用nbtstat命令
這樣也可以獲取需要的遠端主機的ip位址。這個命令使用起來和arp命令一樣的方便。使用方法為 nbtstat -a 遠端主機ip位址,這樣就可以獲得所需要的遠端主機的mac位址了
本文出自 「石頭西的linux部落格」 部落格,請務必保留此出處
DOS命令下獲取遠端主機MAC位址的三種方法
第一種方法 使用arp命令 這個命令很多的網路或者是系統管理員應該不會對它陌生了 它的使用方法非常的簡單。要想使用arp命令獲取遠端主機的mac位址,管理員只要用 ping命令ping一下遠端主機的ip位址,然後用arp a 或者是 arp g 就得到乙個ip位址 和mac位址的對應表,這樣,系統管...
DOS命令下的三種獲取遠端主機MAC位址的方法
dos命令下的三種獲取遠端主機mac位址的方法 第一種方法 使用arp命令,這個命令很多的網路或者是系統管理員應該不會對它陌生了 u k u d 它的使用方法非常的簡單。要想使用arp命令獲取遠端主機的mac位址,管理員只要用 s 0 e m l y u ping命令ping一下遠端主機的ip位址,...
java 訪問遠端主機MAC位址
1.通過主機名稱獲取mac位址 獲取作業系統名稱 public static string getosname 獲取mac位址 public static string getmacaddress br.close return address.trim catch ioexception e el...