看书上说,网卡从出厂起就只有一个地址,便于网上标识,
可是最近发现,win2000可以更改网卡地址,真的不明白是否真的能更改网卡地址。
而且这样做岂不是给网络带来很大的隐患,2000这样做的目的到底是什么?

解决方案 »

  1.   

    MAC地址是唯一的!IP地址是可以改的!
    操作系统只能改IP地址!
      

  2.   

    你是win2000吗,
    win2000的网络配置里可以更改网卡地址,
    我和我同学都试过了,我开始也不信。
      

  3.   

    MAC地址是标识产品的生产厂家等信息的,每一个网络设备都有自己唯一的MAC地址,否则会引起网络错误,你所说的是Network Address,跟MAC地址应该是两回事情,况且网卡上的网络芯片应该在出厂时都加上了保护,对MAC地址是进行了保护的。
      

  4.   

    MAC地址是可改的,在WIN2000及LINUX下均可以。
    不过这只是通过伪装实现的,网卡上实际的MAC地址并没有动。只是让本机软件及其它机器得到假的MAC地址而已。
      

  5.   

    MAC是真实唯一的。但可能伪改变。
      

  6.   

    xp also could change it .
    maybe 9x can,too .
      

  7.   

    网卡的MAC地址保存在网卡上的一片EEPROM中,只要有合适的读写器,改起来很容易,还有好多网卡直接提供软件修改EEPOM的接口,比如使用VIA芯片的网卡都可以到VIA去下载一个EEPROM工具直接修改EEPROM中的网卡地址和厂商标识。
      

  8.   

    同意afc
    我在网吧的很多机子上发现Mac地址都是相同的,主要是由于网卡的生产商还没有来得及修改,
    每次都是他们随到随修改的!
      

  9.   

    1、首先,RTL 8139 网卡的BOOTROM插座下有一个芯片,型号为“93C46”,此芯片存储着网卡的卡号等信息。用程序pg8139.exe可以导出“93C46芯片”里的文件,在PCI插槽里插入 RTL 8139网卡,使用命令:pg8139 /r /pci 可以把“93C46芯片”里的内容自动导出来,完成后会出现一个名为“8139x.map”的文件。 2、修改文件8139x.map文件的内容。这是一个文本文件,用记事本就可以打开。打开并编辑8139x.map文件的内容   第一行为: 29 81 EC 10 39 81 EC 10 39 81 20 40 D0 E1 00 E0 ……; 从第二个EC开始的4个字节为厂商信息   从第一行倒数第二个00开始至第二行的前4各字节,共6个字节就是网卡的MAC。
    将修改后的 8139x.map 文件用 pg8139 /w /pci 命令写入网卡中的93c46中
      

  10.   

    prettywolf 你真是太厉害了。
      

  11.   

    如果网内有相同MAC地址的话,难道不会有冲突吗?向两个具有相同MAC地址的HOST发包,是不是两个机器都可以收到?如果是那么网络安全将会更加困难