DOS命令下獲取遠端主機MAC位址的三種方法

2022-02-03 11:44:03 字數 1644 閱讀 5118

第一種方法: 使用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

指定查詢結果輸出的格式。有效值為tablelistcsv。輸出的預設格式為table

/nh在輸出中壓縮列頭標。當將/fo引數設定為tablecsv時有效。

/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...