浅析计算机中MAC地址的使用
机的端 口一一对应 , 然后把收集上来的 M A C 地址填入对应 的交换机端口, 进而再和 I P一起绑定 ,达到 I P — M A C — P O R T( 端 口)的三者绑定 。这样
Wi n d o w s : 微软 的 Wi n d o w s 系统上 ,M A C地址存储在注册表 的一个
主键中。这个主键的位置随 Wi n d o w s的版本不 同而有变化 。当然 ,有很
如果改变某 台客户端的 I P地址 和 M A C地址或有其 它客户端的 I P 地址和
M A C地址接入 I n t e m e t 网络 ,就会被拒之门外 ,不能正常的上网。现在
多 的实用程序可以更便捷 的为用户改变 M A C地址 , 如 Wi n d o w s X P平台
假如你在使用计算机上 网时 , 如果对 M A C地址和 I P的绑定可以灵 活熟练 的运用 ,就会创建一个对你十分安全有利的环境 ,可以大大减小 保密安全的隐患 。
M A C地址是 网卡的出厂时的固定 编号 ,全世界不会有重复的编号 , 也可 以说是网卡的身份证 。因此根据这个地址我们可以进行管理 ,对用
L i n u x的欺骗方法是: i f c o n i f g e t h O h w e t h e r 0 3 : a O : O 4 : d 3 : 0 0 : 1 l F r e e B S D的欺骗方法是 :i f c o n i f g b g e 0 l i n k 0 3 : a 0 : 0 4 : d 3 : 0 0 : 1 l
的 Ma c s h i f t 等。
我们 以静态 I P 地址的绑定讲鳃一个实例 。步骤如下 :
( 一) 查看网卡 M A C地址 : 一种方法是先点击 “ 开始” , 选择 “ 运
( 二) 改变你的 M A C地址 。
一
般的 M A C地址欺骗来说 ,M A C地址通常可以用多数操作系统中
地址 ,那么他的网络就不通了。我们可 以通过在交换机的每个端 口上做
I P地址和 MA C地址的限定 。 方法是在布线时把用户墙 上的接线盒和交换
默认安装的工具来重置 。如 :
也一定程度上对用户造成 了大量的经济损失和潜在的安全隐患。有 没有 什 么措施能可以最大限度地避免此类现象的发生呢?为 了防止 I P 地址被
盗用 ,可以在使用代理服务器端分配 I P 地址时 , 把I P 地址与 M A C地址
进行绑定。
动态分配 I P ,做一个 D H C P服务器来绑定用户 网卡 M A C地址和 I P 地址 , 然后再根据不 同 I P 设定权 限。 对于静态 I P , 假如使用三层交换机 , 可 以在交换机的g vJ -  ̄ 上做 I P 地址 的限定 , 假如有人更改 了自己的 I P
【 关 键 词 】M A C I P地 址 信 息 安全
中图分类号:G 4 3 4文献标识码 :A 文章编号:1 0 0 9 . 4 0 6 7 ( 2 0 1 4 ) 1 9 — 2 6 7 . 0 1
现如今 ,随着信息技术的发展 ,网络 的不断更新 ,现在很多地方 的 I S P 都会通过使用 M A C功能, 也即是记 录你局域网中一 台机子的 M A C地
址来 限制用户多机共享上网。 什么是 M A C , 为什么要绑定 I P地址 与 M A C 地址 , 无线 网络 的 M A C地址等等 。本文就 M A C地址 的使用进行简单探
讨。
一
d ——删 除所给出的 I P地址与物理地址 的捆绑。
一 a ——通过查询 A r p协议表来显示 I P地址和对应物理地址情况。
二 、 无线 网络 的 MA C 地 址
现如今无线无处不在 ,3 G、 4 G网络的不 断发展 , 在此基础上 的 MA C
户的合法性进行验证。这也即是宽带要记录 M A C的原 因, 在服务器上可
以方便的对 用户进行控制 。比如你不交费就不能继续使 用互联 网,其实
就是此时对 MAC地址锁定 ,MA C地址不正确就不允许注册登陆。
、
I P地 址 与 MA C 地 址 的 绑 定
现在很多人 ,特别是校 园里往往经 常有人盗用别人 I P ,能不能找到
一
可以阻止一些 自 动 的、靠运气来攻击 网络安全中薄弱环节 的攻击者 。由
于这些薄弱环节组成 了无线访 问点的重要部分 ,M A C过滤可阻止那些靠 运气来攻击无线网络的黑客。 然而 , 不要仅依靠 M A C 过滤 , 这个主意确实不怎么好 。有人可能会 这样想 ,“ 当然一个强大的攻击可 以攻克它 , 但并不是每个人 都可以。 ” 然而事实上 , 要骗过一个 M A C地址并不需要太大 的难度。本节将告诉你
一
地址的过滤确实不够 “ 安全” 。事实上 ,要欺骗一个 M A C地址很容易 。
本节我们就这个问题进 爿 论 。这也并不是说 M A C 过滤就是一无是处 , 不可取的。它的资源消耗几乎可以忽 略不计 ,即使它不能 阻止强大的 、 富有经验的攻击者短时间内攻克系统 、获取访问权 限的企 图,但它确实
如何达成此 目的。 ( 一 )“ 监听”网络通信 。找出 MAC地址——这可以通过大量的安 全工具来完成 ( 推荐网络监听器 ) 。
种方法对其进行防止,使 自己的 I P的保密安全 陛能更高点呢。 在 网络管理中 , I P地址盗用现象经常发生 , 它不仅仅对 网络的正常
使用造成一定影 响,同时 由于被盗用的地址 常常具有较高的权限 ,所以
浅析计算机中 MA C地址的使用
付 丹 丹
武警警 官学院
四川 成都
6 1 0 2 1 3
ห้องสมุดไป่ตู้
【 摘 要 】互联 网的飞速发展 , 使用计 算机 的人数 大大增加,显得 网络安全和保 密更加 重要 ,I P 地址被盗 、 无线 网络 中的 M A C 真的安全吗 ,本文通 过对计算机 中 M A C 地 址使用 中的两个方面进行探讨 。
MAC地址原理及应用简介--znzo
**************作者已禁止回复功能**************
2003-2004 All rights reserved
9x 中可用WinIPcfg获得,在Windows 2000/XP中可用IPconfig -all获得(如图2)。
使用命令只能单条获得MAC地址,而且使用起来也是很麻烦的。对于网管人员,更希望有一款简单化操作的软件,我们可以利用"MAC扫描器"远程批量获取MAC地址。它是用于批量获取远程计算机网卡物理地址的一款网络管理软件。该软件运行于网络(局域网、Internet都可以)内的一台机器上,即可监控整个网络的连接情况,实时检测各用户的IP、MAC、主机名、用户名等并记录以供查询(如图3),可以由用户自己加以备注;能进行跨网段扫描,能和数据库中得IP和MAC地址进行比较,有修改IP的或使用虚假MAC地址的,都能报警。
9x中修改:打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSetService\Class\Net\下的0000,0001,0002。
Windows
2000/XP中的修改:同样打开注册表编辑器,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ControlClass\4D36E970-E325-11CE-BFC1-08002BE10318
MAC地址的应用
平日身份证的作用并不是很大,但是到了有的关键时刻,身份证就是用来证明你的身份的。比如你要去银行提取现金,这时就要用到身份证。那么MAC地址与IP地址绑定就如同我们在日常生活中的本人携带自己的身份证去做重要事情一样的道理。有的时候,我们为了防止IP地址被盗用,就通过简单的交换机端口绑定(端口的MAC表使用静态表项),可以在每个交换机端口只连接一台主机的情况下防止修改MAC地址的盗用,如果是三层设备还可以提供:交换机端口/IP/MAC
电脑网络MAC地址设置教程
电脑网络MAC地址设置教程MAC地址(Media Access Control Address)是用于标识网络设备的唯一物理地址,它在网络通信中起着重要的作用。
在某些情况下,我们可能需要手动设置电脑的MAC地址,本文将为大家介绍如何进行电脑网络MAC地址的设置。
一、了解MAC地址在开始设置之前,我们需要了解MAC地址的基本知识。
MAC地址由6个字节组成,通常以十六进制数表示。
例如,00:1A:E2:12:34:56是一个合法的MAC地址。
前3个字节是厂商识别码,也称为OUI (Organizationally Unique Identifier),用于标识设备制造商,后3个字节是设备的序列号。
MAC地址是唯一的,每个网络设备的MAC地址都不相同。
二、查看当前MAC地址在进行MAC地址设置之前,我们首先需要查看当前的MAC地址。
以下是查看方法:1. 打开命令提示符窗口。
在Windows系统中,按下Win + R,然后输入"cmd",并按下回车键。
2. 在命令提示符窗口中输入"ipconfig /all",然后按下回车键。
3. 在所列信息中,找到以太网适配器或者Wi-Fi适配器的部分,其中包含了当前的MAC地址。
三、更改MAC地址在某些情况下,我们可能需要修改设备的MAC地址。
以下是更改MAC地址的方法:1. 打开设备管理器。
在Windows系统中,按下Win + R,然后输入"devmgmt.msc",并按下回车键。
2. 在设备管理器中,展开"网络适配器"部分,找到当前正在使用的网络适配器。
3. 右键点击网络适配器,选择"属性"选项。
4. 在属性窗口中,切换到"高级"选项卡。
5. 在高级选项中,找到"网络地址"或者"MAC地址"选项,并选中它。
MAC地址的使用
MAC地址的使用MAC 地址是指媒体访问控制地址(Media Access Control address),也被称为物理地址。
每个网络设备(如计算机、路由器、交换机等)都有一个独特的MAC地址,用于唯一标识该设备在局域网中的身份。
在本文中,我将详细介绍MAC地址的概念、功能以及它在现代网络中的使用和重要性。
MAC地址是一个由48位二进制数组成的标识符。
它通常以六组十六进制数的形式表示,每两个数字之间用冒号或破折号分隔,例如:00:1A:6B:8C:18:8D。
前三组数字通常代表设备的制造商,而后三组数字则是由制造商指定的唯一标识设备的序号。
MAC地址在网络通信中起到了重要的作用。
它是数据链路层(OSI模型中的第二层)的一部分,用于确定数据包在局域网中的传输路径。
当数据包从源设备发送到目标设备时,它们通常以太网帧的形式被封装,帧头中包含了源和目标设备的MAC地址。
MAC地址不受软件配置的影响,因此具有一定的安全性。
即使网络设备的IP地址被更改,MAC地址仍然保持不变。
这使得它成为一种用于确定设备身份的可靠方式。
当两台设备在同一局域网中进行通信时,目标设备的MAC地址被用于将数据包直接发送到正确的接口,而不需要进行路由。
除了在局域网内进行设备识别,MAC地址在一些特定场景下也有其他用途。
以下是几个例子:1.网络安全:MAC地址过滤是一种用于保护网络安全的机制。
管理员可以配置网络设备,只允许特定的MAC地址访问网络,这样可以有效阻止未经授权的设备接入。
2.网络管理:通过监控网络中的MAC地址,管理员可以追踪和管理网络设备。
MAC地址还可以用于追踪和解决网络故障以及进行带宽管理。
3.虚拟局域网(VLAN):VLAN是一种用于划分局域网的技术。
每个VLAN都有一个特定的MAC地址表,用于识别属于该VLAN的设备。
这种方式可以提高网络的安全性和管理能力。
4.动态主机配置协议(DHCP):当设备连接到网络时,它可以通过DHCP协议请求IP地址。
MAC地址的作用
Class\4D36E970-E325-11CE-BFC1-08002BE10318 中的 0000,0001,0002 中的 DriverDesc,如果在 0000 找到,就在 0000 下面添加字符串变量,命名为“NetworkAddress”,值为要设置的 MAC 地址, 例如:000102030405
MAC 地址的应用
平日身份证的作用并不是很
大,但是到了有的关键时刻,身份证就是用来证明你的 身份的。比如你要去银行提取现金,这时就要用到身份证。那么 MAC 地址与 IP 地址绑定就如同我们在日常生活中的本人携带自己的身份证去做重要事情一样 的道理。有的时候,我们为了防止 IP 地址被盗用,就通过简单的交换机端口绑 定(端口的 MAC 表使用静态表项),可以在每个交换机端口只连接一台主机的 情况下防止修改 MAC 地址的盗用,如果是三层设备还可以提供:交换机端口 /IP/MAC 三者的绑定,防止修改 MAC 的 IP 盗用。一般绑定 MAC 地址都是在交换机和路 由器上配置的,是网管人员才能接触到的,对于一般电脑用户来说只要了解了绑 定的作用就行了。比如你在校园网中把自己的笔记本电脑换到另外一个宿舍就无 法上网了,这个就是因为 MAC 地址与 IP 地址(端口)绑定引起的。
MAC 地址的作用
IP 地址就如同一个职位,而 MAC 地址则好像是去应聘这个职位的人才,职位可 以既可以让甲坐,也可以让乙坐,同样的道理一个节点的 IP 地址对于网卡是不 做要求,基本上什么样的厂家都可以用,也就是说 IP 地址与 MAC 地址并不存在
macaddress规则
macaddress规则MAC地址规则是指在计算机网络中用于标识网络设备的物理地址。
每个网络设备都有一个唯一的MAC地址,它由48位二进制数组成,通常以十六进制表示。
MAC地址规则是网络通信中的重要组成部分,下面将详细介绍MAC地址规则的相关内容。
一、MAC地址的格式MAC地址由6个字节组成,每个字节用两个十六进制数表示,中间以冒号或连字符分隔。
例如,一个典型的MAC地址是00:1A:2B:3C:4D:5E。
其中,前三个字节表示厂商的标识,后三个字节是厂商分配的唯一设备标识。
二、MAC地址的作用MAC地址是在数据链路层上进行数据帧传输时使用的。
在局域网中,当一台计算机需要向另一台计算机发送数据时,会通过MAC地址找到目标设备,从而确保数据正确传递。
MAC地址的作用类似于人的身份证号码,可以唯一标识一个设备。
三、MAC地址的获取方法在Windows操作系统中,可以通过打开命令提示符窗口,输入"ipconfig /all"命令来获取网卡的MAC地址。
在Linux系统中,可以通过运行"ifconfig"命令来查看MAC地址。
在苹果电脑上,可以在“系统偏好设置”中的“网络”选项中查看MAC地址。
此外,路由器和交换机等网络设备也可以通过管理界面获取MAC地址。
四、MAC地址的变化MAC地址一般是由设备制造商在生产过程中写入的,通常情况下是不会改变的。
但在某些情况下,比如网络设备被替换或者进行固件升级时,MAC地址可能会发生变化。
五、MAC地址的应用1. 网络设备识别:通过MAC地址可以唯一标识网络设备,方便网络管理人员进行设备追踪和管理。
2. MAC地址过滤:路由器和交换机等网络设备可以通过MAC地址过滤功能控制网络访问权限,只允许特定的MAC地址访问网络。
3. 安全认证:在一些无线网络中,可以使用MAC地址认证方式来限制网络访问,只有事先授权的MAC地址才能连接到网络。
计算机网络交换机MAC地址的学习
计算机网络交换机MAC地址的学习一、实验器材1. PacketTracer7.0二、实验原理交换机是根据MAC地址表转发数据帧的。
在交换机中有一张记录着局域网主机MAC地址与交换机接口的对应关系的表,交换机就是根据这张表负责将数据帧传输到指定的主机上的。
交换机在接收到数据帧以后,首先、会记录数据帧中的源MAC 地址和对应的接口到MAC表中,接着、会检查自己的MAC表中是否有数据帧中目标MAC地址的信息,如果有则会根据MAC表中记录的对应接口将数据帧发送出去(也就是单播),如果没有,则会将该数据帧从非接受接口发送出去(也就是广播)。
ARP协议是工作在网络层的协议,它负责将IP地址解析为MAC地址。
三、实验步骤1.按如下网络拓扑组网,实现网络的互联。
(图1-1)2.在交换机中的CLI用户模式输入命令(mac address-table)查看交换机的MAC地址表S1:(1-2)S2:(1-3)3.在PC1中的Desktop的Command Prompt用ping命令检查PC1和PC2的连通性C:>ping 192.168.1.20Pinging 192. 168.1.20 with 32 bytes of data:Reply from 192.168.1.20: bytes=32 time<lms TTL=128Reply Irom 192.168.1.20: bytes=32 time<lms TTL=128Reply Irom 192.168.1.20: bytes=32 time<lms TTL=128Reply from 192.168.1.20: bytes=32 time<lms TTL=128Ping atatistics Ior 192. 68.1.20:Packets: Sent = 4, Received = 4. Lost = 0 (0% loss),Approximate sound Erip times in milli-seconds :Minimun = 0ms, Haximum = Oms, Average = 0ms4.在PC3中的Desktop的Command Prompt用ping命令检查PC1和PC2的连通性c:b>ping 192.168.1. 10Pinging 192.168.1.40 with 32 bytes of data:Reply from 192.168.1.40: bytes=32 time<lms TTL=128Reply from 192.168.1.40: bytes=32 time=lms TTL=128Reply from 192.168.1.40: bytes=32 time<lms TTL=128Reply from 192.168.1.40: bytes=32 time=lms TTL=128Ping statiscics for 192.168.1.40:Packeta: Sent = 4, Received = 4, Lost = 0 (0% lo8s) ,Approximate cound trip times in milli-seconds: ,Minimum = 0ms, Maximum = lms, Average = Oms5.再次在交换机中的CLI用户模式输入命令(mac address-table)查看交换机的MAC地址表S1:(1-6)(1-6)S2:(1-7)对比两次查看发现原来的MAC地址表是空的。
MAC地址
结构
网络中每台设备都有一个唯一的网络标识,这个地址叫MAC地址或网卡地址,由网络设备制造商生产时写在 硬件内部。MAC地址则是48位的(6个字节),通常表示为12个16进制数,每2个16进制数之间用冒号隔开,如08: 00:20:0A:8C:6D就是一个MAC地址。具体如下图所示,其前3字节表示OUI(Organizationally Unique Identifier),是IEEE的注册管理机构给不同厂家分配的代码,区分不同的厂家。后3字节由厂家自行分配 。
获取方法
在命令提示符下输入命令“ipconfig /all”回车之后就会显示当前计算机的一些网络信息,其中 “Physical Address”字样的这一项就是当前计算机中网卡的 MAC地址。当然,如果计算机中安装有多个网卡, 则会有多个“Physical Address”字样 。
与IP地址区别
数据包传送的关键是将目标节点的IP地址映射到中间节点的MAC地址。IP地址与MAC地址的映射要通过ARP地 址解析协议来完成,它可将网络中的IP地址映射到主机的MAC地址,如交换机可以根据网络中的IP地址来找到本 地主机的MAC地址。具体过程是:当交换机接收到来自网上一个数据包时,会根据该数据包的目标IP地址,查看 交换机内部是否有跟该IP地址对应的MAC地址,如果有上次保留下来的对应的MAC地址,就会将该数据包转发到对 应MAC地址的主机上去。如果在交换机内部没有与目标)地址对应的MAC地址,则交换机会根据ARP协议将目标IP地 址按照“表”中的对应关系映射成MAC地址,数据包就被转送到对应的MAC地址的主机上 。
所以,无论是局域网,还是广域网中的计算机之间进行通信时,最终都表现为将数据包从某种形式的链路上 的一个初始节点出发,从一个节点传递到另一个节点,最终传送到目的节点。数据包在这些节点之间的传递都是 由 AR地址解析协议)负责将IP地址映射到 MAC地址上来完成的 。
mac地址有什么用
MAC地址到底有什么用最近因为研究P2P内容分发,想起LVS的虚拟服务器思想,进而想到LVS所使用的三种工作方式中的一种:直接路由。
在网上搜了一天,才搞明白什么是路由,并专门写了一篇日志把思路记了下来。
总的来讲,路由是一个被逼无奈的选择。
没有人喜欢把路由器这种只能增加网络延时的设备引入到网络里面来。
就象没有人喜欢红灯一样,但是,在汽车学会飞以前,这个东西恐怕还要存在很长的一段时间。
自由是有代价的,就象广播也是有代价的一样。
让自由存活的手段,是限制自由。
让广播存活的手段,是限制广播。
我从来没有在任何网络类教科书中读到过广播在网络中的发展历史(我相信一定有)。
但是,我了解到以太网与IP协议栈诞生于同一年,并且以太网的诞生时间在IP协议栈的前面。
所以,我才敢作下面的设想。
最初的网络很可能是没有IP协议的,即大家都直接使用MAC地址进行交互。
在没有IP地址的情况下,MAC地址作为在网络中唯一标识一台主机的号码,是必须的。
之后IP协议的马上提出,很有可能是受又一种新网络的出现的影响,从而产生急于统一的思想。
在网上有见过文章说之所以没有使用MAC地址作网络划分,是因为MAC采用了平坦的地址结构。
我同意这个观点,但它不是为什么使用IP作网络划分的原因。
用IP作网络划分,除了IP 地址的结构化原因,更重要的原因,是为了满足统一网络的要求,需要在第二层以上再加上一层即第三层,以在兼容不同类型局域网技术的基础上提供网络的可扩展性与可用性。
否则,直接将MAC地址改为使用IP地址就行了。
不管在硬件上,还是软件上,这都是非常容易做到的。
但是这样做只能解决以太网的问题,并不能解决其他网络的问题。
因为当时甚至现在仍然有很多网络并不使用以太网。
并且,从另一个角度讲,容许不同网络技术的存在,以及保持它相对于网络结构的独立,一方面可以促进竞争,一方面也是符合分层思想的。
而分层思想本身又为IP网络提供了强大的推动能力。
所以说,IP地址的提出实现了下列功能:1,实现了划分子网的目的,隔离了网络风暴;2,实现了基于网络结构的地址标识。
什么是MAC地址及作用管理教程
什么是MAC地址及作用管理教程如果你是通过校园网或小区接入Internet,那么一定听说过MAC地址。
什么是MAC地址,MAC地址在这种局域网环境中究竟起到什么作用?下面就来介绍一下MAC地址的知识,MAC地址和IP地址的区别以及MAC地址在实际应用中所涉及到的安全问题。
一、基础知识如今的网络是分层来实现的,就像是搭积木一样,先设计某个特定功能的模块,然后把模块拼起来组成整个网络。
局域网也不例外,一般来说,在组网上我们使用的是IEEE802参考模型,从下至上分为:物理层、媒体接入控制层(MAC),逻辑链路控制层(LLC)。
标识网络中的一台计算机,一般至少有三种方法,最常用的是域名地址、IP地址和MAC地址,分别对应应用层、网络层、物理层。
网络管理一般就是在网络层针对IP地址进行管理,但由于一台计算机的IP地址可以由用户自行设定,管理起来相对困难,MAC地址一般不可更改,所以把IP地址同MAC地址组合到一起管理就成为常见的管理方式。
二、什么是MAC地址MAC地址就是在媒体接入层上使用的地址,也叫物理地址、硬件地址或链路地址,由网络设备制造商生产时写在硬件内部。
MAC地址与网络无关,也即无论将带有这个地址的硬件(如网卡、集线器、路由器等)接入到网络的何处,都有相同的MAC地址,它由厂商写在网卡的BIOS里。
MAC地址可采用6字节(48比特)或2字节(16比特)这两种中的任意一种。
但随着局域网规模越来越大,一般都采用6字节的MAC地址。
这个48比特都有其规定的意义,前24位是由生产网卡的厂商向IEEE申请的厂商地址,目前的价格是1000美元买一个地址块,后24位由厂商自行分配,这样的分配使得世界上任意一个拥有48位MAC地址的网卡都有唯一的标识。
另外,2字节的MAC地址不用网卡厂商申请。
MAC地址通常表示为12个16进制数,每2个16进制数之间用冒号隔开,如:08:00:20:0A:8C:6D 就是一个MAC地址,其中前6位16进制数08:00:20代表网络硬件制造商的编号,它由IEEE分配,而后3位16进制数0A:8C:6D代表该制造商所制造的某个网络产品(如网卡)的系列号。
MAC地址的作用
3网友:e网情深2007-06-18 11:26 楼主您好!我把您的文章从头到尾看了一遍就是想解决我
近段时间在玩"诛仙"时经常无端被掉线,上网一查好象是我受到ARP攻击,但又不知道怎么解决,发了很多求救信,但都"爱莫能助"看了您的文章我想你的能力一定可以给我提供一些办法吧!!
如果要得到其它网段内的MAC地址,那么可以用工具软件来实现,我觉得Windows优化大师中自带的工具不错,点击“系统性能优化”→“系统安全优化”→“附加工具”→“集群Ping”,可以成批的扫出MAC地址并可以保存到文件。
小知识:ARP(Address Resolution
TARGET,这样在我们主机上面的ARP表的缓存中就会留下目标地址和MAC映射的记录,然后通过ARP
A命令来查询ARP表,这样就得到了指定主机的MAC地址。最后用ARP -s IP
网卡MAC地址,命令把网关的IP地址和它的MAC地址映射起来就可以了。
中的0000,0001,0002中的DriverDesc,如果在0000找到,就在0000下面添加字符串变量,命名为“NetworkAddress”,值为要设置的MAC地址,例如:000102030405
完成上述操作后重启就好了。一般网卡发出的包的源MAC地址并不是网卡本身写上去的,而是应用程序提供的,只是在通常的实现中,应用程序先从网卡上得到MAC地址,每次发送的时候都用这个MAC作为源MAC而已,而注册表中的MAC地址是在Windows安装的时候从网卡中读入的,只要你的操作系统不重新安装应该问题不大。
从上面的介绍可以知道,这种标识方式只是MAC地址基于的,如果有人能够更改MAC地址,就可以盗用IP免费上网了,目前网上针对小区宽带的盗用MAC地址免费上网方式就是基于此这种思路。如果想盗用别人的IP地址,除了IP地址还要知道对应的MAC地址。举个例子,获得局域网内某台主机的MAC地址,比如想得到局域网内名为TARGET主机的MAC地址,先用PING命令:PING
