请问在命令行下如何获取已知IP的MAC地址?

请问在命令行下如何获取已知IP的MAC地址?不用nbtstat -a命令,因为dhcp服务器它的ip地址是受保护的

地址是指Internet协议使用的地址,而MAC地址是Ethernet协议使用的地址。

IP地址与MAC地址之间并没有什么必然的联系,MAC地址是Ethernet NIC(网卡)上带的地址,为48位长。每个Ethernet NIC厂家必须向IEEE组织申请一组MAC地址,在生产NIC时编程于NIC卡上的串行EEPROM中。因此每个Ethernet NIC生产厂家必须申请一组MAC地址。任何两个NIC的MAC地址,不管是哪一个厂家生产的都不应相同。Ethernet芯片厂家不必负责MAC地址的申请,MAC地址存在于每一个Ethernet包中,是Ethernet包头的组成部分,Ethernet交换机根据Ethernet包头中的MAC源地址和MAC目的地址实现包的交换和传递。

IP地址是Internet协议地址,每个Internet包必须带有IP地址,每个Internet 服务提供商(ISP)必须向有关组织申请一组IP地址,然后一般是动态分配给其用户,当然用户也可向ISP申请一个IP地址(根椐接入方式),这就是为什么在配置Windows NT/95/98的“拨号网络”时,一般让系统给自动分配IP地址。

IP地址现是32位长,正在扩充到128位。IP地址与MAC地址无关,因为Ethernet的用户,仍然可通过Modem连接Internet。IP地址通常工作于广域网,我们所说的Router(路由器)处理的就是IP地址。

MAC地址工作于局域网,局域网之间的互连一般通过现有的公用网或专用线路,需要进行网间协议转换。可以在Ethernet上传送IP信息,此时IP地址只是Ethernet信息包数据域的一部分,Ethernet交换机或处理器看不见IP地址,只是将其作为普通数据处理,网络上层软件才会处理IP地址。

如何知道你的机器上的IP地址和MAC地址呢?

一、对于MAC地址,一般情况可利用网卡所附的软件查找,如果你使用的Windows 95/98,也可通过以下两种方式获得:

1).进入“开始”— “运行”窗口,输入“winipcfg”— “确定”后,屏幕显示出如下图形窗口:(同下)

2).进入命令行方式,键入“IPCONFIG /ALL”,屏幕显示如下信息:
Windows 98 IP Configuration
Host Name . . . . . . . . . : newsun
DNS Servers . . . . . . . . : 202.99.168.8
Node Type . . . . . . . . . : Hybrid
NetBIOS Scope ID. . . . . . :
IP Routing Enabled. . . . . : No
WINS Proxy Enabled. . . . . : No
NetBIOS Resolution Uses DNS : Yes
0 Ethernet adapter :
Description . . . . . . . . : Novell 2000 Adapter.
Physical Address. . . . . . : 00-88-CC-06-05-43
DHCP Enabled. . . . . . . . : No
IP Address. . . . . . . . . : 192.168.1.3
Subnet Mask . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . : 192.168.1.1
Primary WINS Server . . . . : 192.168.1.2
Secondary WINS Server . . . :
Lease Obtained. . . . . . . :
Lease Expires . . . . . . . :

如果你使用的是Windows NT 4.0,进入命令行方式,键入“IPCONFIG /ALL”,屏幕显示与上相似的信息。

二、对于IP地址值,除了查看在网络的“TCP/IP属性”中的设置以外,也可以通过上述方法查看。如果你的机器是通过DHCP服务器获得的IP地址 ,在“TCP/IP属性”中是看不到的
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-02-15
地址是指Internet协议使用的地址,而MAC地址是Ethernet协议使用的地址
第2个回答  2006-02-15
简单的说就是在命令行下输入 ipconfig /all
第3个回答  2006-02-15
在命令行下输入 ipconfig /all
第4个回答  2006-02-15
ipconfig/all

如何在命令提示符里查看mac地址
方法一 1、在开始菜单中点击“运行”,或者使用快捷键Win+R打开运行窗口。2、在弹出的窗口中输入“cmd”,然后点击“确定”。3、在打开的命令提示符窗口中输入“nbtstat a加上本电脑的IP地址”,然后按回车键执行命令,即可显示该IP的MAC地址。方法二 1、在开始菜单中点击“运行”,或者使用快捷键Win...

如何用命令获得某个IP的MAC地址。
1、例如我要获得地址为192.168.1.102机器的MAC地址。按下win + r打开运行。2、输入cmd,并按下确定,打开命令提示符。3、我们先ping 一下192.168.1.102,显然ping通了。4、不通的时候是这样的,比如我随便找一个不存在的机器。5、下面我们可以直接获得我们想要的MAC地址。输入arp -a 6、仔细...

知道IP地址如何查看主机名和MAC(网卡)地址
在命令窗口ping一下需要查看的IP地址,看是否连通。输入arp-a命令,回车,就可以查询到之前ping的IP的mac地址了。

知道IP地址如何查看主机名和MAC(网卡)地址
1、 同时按“windows键+R键”打开运行对话框,输入“CMD”;2、 在打开的dos界面下输入命令:nbtstat -a 192.168.1.1(IP地址),并按回车键,即可查询出主机名和MAC地址。

请问在命令行下如何获取已知IP的MAC地址?
如何知道你的机器上的IP地址和MAC地址呢?一、对于MAC地址,一般情况可利用网卡所附的软件查找,如果你使用的Windows 95\/98,也可通过以下两种方式获得:1).进入“开始”— “运行”窗口,输入“winipcfg”— “确定”后,屏幕显示出如下图形窗口:(同下)2).进入命令行方式,键入“IPCONFIG \/ALL”...

如何用命令获取指定ip地址的Mac地址?
一、进入命令行方式,先用ipconfig \/all查找出你的MAC地址,二、在命令行下输入:arp -s 000.000.000.000(你要绑定的IP)XX-XX-XX-XX-XX-XX(你的MAC地址)回车。就绑定了。

如何在网络中查找别人电脑的MAC地址。
1,同时按下键盘上的win+r键,输入“cmd,然后按下回车。2,打开命令行之后,输入代码“arp -a ip地址”,并按下回车。3,按下回车之后,在反馈的信息中就会显示对应的mac地址。2. 局域网知道对方ip地址如何找到电脑 局域网入侵最简单了。我教你方法,但教了你所惹出的事本人概不负责!1.取得...

WINDOWS系统,已知本地的IP,如何通过命令找到IP地址对应的MAC地址?
rem 根据本地的ip地址查找对应的mac地址\/物理地址 set #=Any question&set _=WX&set $=Q&set\/az=0x53b7e0b4 title %#% +%$%%$%\/%_% %z set "ip=192.168.1.2"wmic nicconfig get IPAddress,MACAddress|findstr "\\"%ip:.=\\.%\\""echo;%#% +%$%%$%\/%_% %z pause exit ...

如何用命令获取指定ip地址的Mac地址?
就是网卡的MAC地址。而如果是Windows 2000\/XP系统,则要在命令提示符下输入“ipconfig \/all”。显示列表中的“Physical Address”就是MAC地址,“IP Address”就是IP地址;要将二者绑定,可以输入“arp -s 你的IP地址 你的MAC地址”,如“ARP -s 192.168.1.5 80-00-0B-B4-36-70”。

如何在电脑中查询 ip 和mac地址
方法一 1.第一步,按键盘上的 Ctrl R组合键。2.第二步,来到运行窗口后,点击输入框,并输入cmd,接着点击确认选项,来执行该命令。3.第三步,在下图所示的命令行界面中,输入 ipconfig -all的命令,接着按键盘上的回车键,就可以查询到ip 地址和 mac 地址了。方法二 1.第一步,打开控制面板...

相似回答