电脑的MAC地址是自带的还是服务器分配的? 同一台电脑从一个网络移动到另一个网络,mac还一样吗

电脑的MAC地址是自带的还是服务器分配的? 同一台电脑从一个网络移动到另一个网络,mac还一样吗,第1张

MAC(Medium/Media Access Control)地址,或称为 MAC位址、物理地址,用来定义网络设备的位置,由48比特长,12个的16进制数字组成,0到23位是厂商向IETF等机构申请用来标识厂商的代码,也称为“编制上唯一的标识符”(Organizationally Unique Identifier)。是识别LAN(局域网)结点的标志。地址的24到47位由厂商自行分派,是各个厂商制造的所有网卡的一个唯一编号。在OSI模型中,第三层网络层负责 IP地址,第二层数据链路层则负责 MAC位址。因此一个网卡会有一个全球唯一固定的MAC地址,但可对应多个IP地址。第48位是组播地址标志位。
是物理地址,你说的网络移动,只是IP移动,MAC地址不变,软件可以改。
比如网络犯罪,就可以通过mac地址找到这个台电脑。

你好
MAC是网卡的物理地址、具有唯一性、每一块网卡都有一个唯一的MAC地址
网关就像一个学校的大门、学校内的学生(接入网络使用此网关的电脑)想要出去
都必须通过这个大门才能和外面连接
网卡与网关这两者之间就像鱼和水一样、谁离开了谁就没有意义了
希望能帮到你

网卡的mac是不能修改的,网卡的mac是固化在一个rom芯片中的,你在那个network
address里改只是 *** 作系统的mac,所说的修改网卡mac值,并不是物理网卡mac,只是 *** 作系统中的为物理网卡安装的驱动所虚拟出来让用户可以 *** 作的网卡,你并没有直接改动,只是驱动改了。

也许是孤陋寡闻了吧!“ *** 作系统的MAC”不知道是什么意思啊,
MAC(Media
Access
Control,
介质访问控制)MAC地址是烧录在Network
Interface
Card(网卡,NIC)里的MAC地址,也叫硬件地址,网卡的物理地址通常是由网卡生产厂家烧入网卡的EPROM(一种闪存芯片,通常可以通过程序擦写),它存储的是传输数据时真正赖以标识发出数据的电脑和接收数据的主机的地址。具有全球唯一性,就好比我们的身份z号码一样!不过没听说过 *** 作系统还有什么MAC的,楼主可能表达有误吧!快速查看MAC地址,运行----输入cmd----输入
ipconfig/all

我不知道你具体什么系统以及网卡,所以我就给了你五种可以解决的方法!你可以对照你的具体情况 *** 作!
1修改注册表
在Winodws 98下运行Windows的注册表编辑器,展开“HKEY_LOCAL_MACHINE\System\Current ControlSet\Services\Class\Net”,会看到类似“0000”、“0001”、“0002”的子键。从“0000”子键开始点击,依次查找子键下的“DriverDesc”键的内容,直到找到目标完全相同的网卡注册表信息为止。
找到正确的网卡后,点击下拉式菜单“编辑/新建/字符串”,串的名称为“Networkaddress”,在新建的“Networkaddress”串名称上双击鼠标就可以输入数值了。输入你想指定的新的MAC地址值。新的MAC地址应该是一个12位的十六进制数字或字母,其间没有“-”,类似“000000000000”的这样的数值(注意,在Windows 98和Windows 2000/XP中具体键值的位置稍有不同,可通过查找功能来寻找)。
在“NetworkAddress”下继续添加一个名为“ParamDesc”的字串值,它将作为“NetworkAddress”项的描述,数值可以取为“MAC Address”。再把它的内容修改为你想设定的内容。 重新启动计算机即可。
2修改网卡属性
大部分的网卡都可以通过在控制面板中修改网卡属性来更改其MAC地址
在“设备管理器中”,右键点击需要修改MAC地址的网卡图标,并选择“属性/高级”选项卡。在“属性”区,就可以看到一个叫“Network Address”或其他相类似名字的的项目,点击它,在右侧“值”的下方,输入要指定的MAC地址值。要连续输入12个十六进制数字或字母,不要在其间输入“-”。重新启动系统后设置就会生效了。
3
假如你使用的是RealTek公司的RTL8139A/B/C/D系列芯片的网卡,有一种更简单的方法修改MAC地址。RealTek公司出的PG8139软件可以直接修改RTL8139系列网卡的MAC地址,甚至可以让每次启动后网卡的MAC地址都不相同。具体 *** 作如下:
把pg8139zip解压缩到一个文件夹下,以8139C芯片为例,用记事本打开该目录下的8139ccfg文件,修改8139ccfg文件的第一行,将“NodeID”(网卡号)后改为所需要的新值,建议初始值为“00 E0 4C 00 00 01”,修改时注意每两位之间至少要留一个空格。
保存后再进入MS-DOS方式(注意,要在纯DOS模式下),在DOS提示符后输入“pg8139 /pci 8139ccfg”后再按回车键,此时系统如果提示“Programming EEPROM is successful”则说明更改成功。PG8139程序每成功运行一次,在相应的8139ccfg文件中,系统会自动将“NodeID”的值加1,也就是说,第一次运行时给当前工作站网卡分配的MAC地址为“00 E0 4C 00 00 01”,第二次运行时,系统会自动分配为“00 E0 4C 00 00 02”,第三次运行时,会自动为“00 E0 4C 00 00 03”……,依此类推,就可以批量地修改网卡的MAC地址,不再需要重复修改8139ccfg文件了。
如果用户的网卡是RTL8139其他版本的芯片,只要找到相应的cfg文件修改就行了。
4
还有一种极端的办法,通过烧录网卡的EEPROM来达到克隆MAC地址的目的。但这样做风险很大,而且 *** 作复杂,即使是有经验的用户也难免在 *** 作中出现错误,我就具体介绍这种 *** 作。
5
如果是Windows2000/XP的系统,则可以使用免费MAC地址修改软件SMAC。运行SMAC后,窗口中的列表框列出计算机上正处于工作状态的网卡。选定要修改的网卡后,在列表框下方的六个输入框中输入新的MAC地址后,点击右侧的“Update MAC修改MAC地址
修改完成后,就要使设置生效,一般的办法是重新启动系统。还有一种简单的办法不需要重新启动系统,在“设备管理器”中,选定网络适配器图标,点击鼠标右键,选择“禁用”(请注意 *** 作后,状态栏是否已显示为“禁用”)。然后再右键单击选定的网络适配器,在右键菜单中选择“启用”。这样就能使修改后的设置生效。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12859914.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存