荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: GyeaonWoo (家住恶人谷), 信区: Internet
标  题: Changing MAC addresses on Windows 2000 and XP
发信站: 荔园晨风BBS站 (2005年07月17日12:29:49 星期天), 站内信件

(from) http://www.nthelp.com/NT6/change_mac_w2k.htm



--------------------
Credit:
Kyle Lai, CISSP, CISA
KLC Consulting, Inc.
www.klcconsulting.net
Artical URL: HYPERLINK "http://www.klcconsulting.net/change_mac_w2k.
htm"
--------------------

Changing the MAC address in W2K and XP

(this page stolen from http://www.klcconsulting.net/change_mac_w2k.htm
because I wanted a copy in my notes here so I wouldn't lose it)

Method 1:

This is depending on the type of Network Interface Card (NIC) you have.
 If you have a card that doesn’t support Clone MAC address, then you
have to go to second method.

Go to Start->Settings->Control Panel and double click on Network and
Dial-up Connections.

Right click on the NIC you want to change the MAC address and click on
properties.

Under “General” tab, click on the “Configure” button

Click on “Advanced” tab

Under “Property section”, you should see an item called “Network
Address” or "Locally Administered Address", click on it.

On the right side, under “Value”, type in the New MAC address you want
 to assign to your NIC.  Usually this value is entered without the “-“
 between the MAC address numbers.

Goto command prompt and type in “ipconfig /all” or “net config rdr”
 to verify the changes.  If the changes are not materialized, then use
the second method.

If successful, reboot your systems.



Method 2:

This method requires some knowledge on the Windows Registry.  If you are
 not familiar with Windows Registry, just use the SMAC tool to change
the MAC addresses, or consult with a technical person before you attempt
 on the following steps.  Also, make sure you have a good backup of your
 registry.

a.     Goto command prompt and type “ipconfig /all”, and

    I. Record the Description for the NIC you want to change.

    II. Record the Physical Address for the NIC you want to change.
Physical Address is the MAC Address


figure 1.

b.     Goto command prompt and type “net config rdr”, and you should
see something like


figure 2.


c.     Remember the number between the long number (GUID) inside the {
}.  For example, in the above “net config rdr” output, for MAC address
 “00C095ECB793,” you should remember
{1C9324AD-ADB7-4920-B02D-AB281838637A}.  You can copy and paste it to
the Notepad, that’s probably the easiest way.  (See figure 2.)

d.     Go to Start -> Run, type “regedt32” to start registry editor.
 Do not use “Regedit.”

e.     Do a BACKUP of your registry in case you screw up the following
steps.  To do this

                                               I.     Click on “
HKEY_LOCAL_MACHINE on Local Machine” sub-window

                                             II.     Click on the root
key “HKEY_LOCAL_MACHINE”.

                                           III.     Click on the
drop-down menu “Registry -> Save Subtree As” and save the backup
registry in to a file.  Keep this file in a safe place.

f.      Go to “
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325
-11CE-BFC1-08002BE10318}.  Double click on it to expand the tree.  The
subkeys are 4-digit numbers, which represent particular network
adapters.  You should see it starts with 0000, then 0001, 0002, 0003 and
 so on.  (See figure 3.)


Figure 3.

g.  Go through each subkey that starts with 0000.  Click on 0000,
check DriverDesc keyword on the right to see if that's the NIC you
want to change the MAC address.  The DriveDesc should match the
Description you recorded from step (a.-I.).  If you are not 100% sure
about the DriverDesc, then you can verify by checking if the
NetCfgInstanceID keyword value matches the GUID from step (c).
If there is no match, then move on to 0001, 0002, 0003, and so on, until
 you find the one you want.  Usually 0000 contains the first NIC you
installed on the computer.
In this demonstration, 0000 is the NIC I selected. (See figure 3.)

h.  Once you selected the subkey (i.e. 0000), check if there is a
keyword "NetworkAddress" exist in the right side of the window. (See
figure 3.)

    I. If "NetworkAddress" keyword does not exist, then create this
new keyword:

        i. Click on the drop down menu “Edit -> Add Value”.

        ii.  In the Add Value window, enter the following value then
click OK.  (See figure 4.)
            Value Name: = NetworkAddress
            Data Type: = REG_SZ


            Figure 4.

        iii.  String Editor window will pop up at this time (see
figure 5.)

        iv.  Enter the new MAC address you want to modify.  Then click
OK.
        (There should not be any "-" in this address.  Your entry should
 only consist of 12 digits as seen in the figure 5.)

    II. If "NetworkAddress" keyword exists, make sure it shows the
keyword type is REG_SZ, and it should show as NetworkAddress:REG_SZ:  .
 This keyword might not have a value at this time.

        i. Double click on the keyword NetworkAddress and the String
Editor window will pop up. (See Figure 5.)

        ii.  Enter the new MAC address you want to modify.  Then click
OK.
        (There should not be any "-" in this address.  Your entry should
 only consist of 12 digits as seen in the figure 5.)


        Figure 5.

j.      There are 2 ways to make the new MAC address active.  Method I
does not require a system reboot:

    I.  Goto Start->Setting->Control Panel, and double click on "Network
 Neighborhood".
    WARNING: Make sure you understand that you WILL lose the network
connection after completing step "ii." below, and
    if you have a DHCP client, you will get a new IP address after
completing step "iii."

        i.  Select the Network Adaptor you just changed the MAC
address.

        ii.  Right click on the selected Network Adaptor and click
"Disable."
       Verify the status column for this adaptor changes to "Disabled"

        iii.  Right click on the selected Network Adaptor and click
"Enable."
       Verify the status column for this adaptor changes to "Enabled"

        iv.  If for any reason it cannot be disabled or re-enabled,
you have to
        reboot your system to make the changes effective.

    II.  Reboot your Windows system.

k.  Once completing step j (if rebooting the system, wait until the
reboot is completed), go to command prompt, type “ipconfig /all” to
confirm the new MAC address.



Restore The TRUE Hardware burned-in MAC Address:

Remove the entry you added:

If you followed Method 1, then go back to the advanced properties window
 and remove the entry you add.

If you followed Method 2, then remove the "NetworkAddress" keyword you
added in the registry.

Use step (j) above to activate the change you make.

Once rebooted, go to command prompt, type “ipconfig /all” to confirm
the original MAC address.



If MAC Address changes does not work:

If for whatever reason the MAC address cannot be changed using method 2,
 make sure you restore the registry setting by following the "Restore
The TRUE Hardware burned-in MAC Address" instruction above.  If
necessary, restore the registry you just backed-up to get your system
back to the original state.  You can do this by clicking on the
drop-down menu “Registry->Restore,” and restore your backup registry
file.

or use SMAC

--
苏三离了洪桐县将身来在大街前未曾开言心惨淡过往的君子听我言
苏三离了洪桐县挂了个牌子在那大街前被那凶恶群众包围稍微等一下
过往的君子请你听我言哪一位去往南京转与我那三郎把信转就说苏三把命断
来生变一只狗一只马我当报还
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.36.171]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店