博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DOS命令下获取远程主机MAC地址的三种方法
阅读量:6675 次
发布时间:2019-06-25

本文共 1196 字,大约阅读时间需要 3 分钟。

第一种方法: 使用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) 地址以及每个地址的网络协议列表,既可以从本地方返回,也可以通过网络返回。
 
语法参数
/s
Computer
指定远程计算机名称或 IP 地址(不能使用反斜杠)。默认值是本地计算机。
/u
Domain\
User
运行具有由
user
domain\
user.指定用户的帐户权限命令。默认值是当前登录发布命令的计算机的用户权限。
/p
Password
指定用户帐户的密码,该用户帐户在参数中指定。
/fo {
TABLE|
LIST|
CSV}
指定查询结果输出的格式。有效值为
TABLE
LIST
CSV。输出的默认格式为
TABLE
/nh
在输出中压缩列头标。当将
/fo 参数设置为
TABLE
CSV 时有效。
/v
指定输出显示详细信息。
/?
在命令提示符显示帮助。
PS:
Getmac可用于将 MAC 地址输入网络分析器中,或确定计算机上当前使用的各个网络适配器的协议。

下面的范例说明了如何使用 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地址了

本文出自 “” 博客,请务必保留此出处

转载地址:http://hprxo.baihongyu.com/

你可能感兴趣的文章
OpenCV在ubuntu下的编译
查看>>
解决@Override错误
查看>>
Android插入物理键盘的同时显示软键盘
查看>>
tmux使用
查看>>
简单的spring-data集成mongoDB项目,实现crud的功能
查看>>
kernel和iptables补丁创建和安装
查看>>
mongodb 备份和还原
查看>>
LVS基本介绍及NAT模型配置示例
查看>>
关于开源驰骋工作流引擎ccbpm对bpmn2.0的支持
查看>>
关于通过linux crontab+xtrabackup自动化备份mysql数据的说明
查看>>
mysql中Table is read only的解决
查看>>
CentOS7 搭建 zabbix-server 3.0.10
查看>>
Android四大基本组件介绍与生命周期
查看>>
Essential Grid for WPF
查看>>
python实现一个简单的dnspod api
查看>>
我是在工作?学习?混日子?
查看>>
内存管理初级基础--代码
查看>>
关于Android Force Close 出现的原因 以及解决方法
查看>>
linux tar、find命令运维实践
查看>>
查询oracle数据库编码
查看>>