Hardware addresses
Note that Residence Life also maintains some information about
configuring computers, including finding hardware addresses -- their
documentation is here.
What is my hardware address?
The hardware address, or MAC address, of a machine is a unique 48-bit address
that is encoded directly on the ethernet interface of the computer (thus, the
"hardware" address, as opposed to an IP, appletalk, DECnet, or similar address
which is configured entirely in the operating system software). It serves to
uniquely identify the physical network interface of the computer, regardless
of the IP address it may have at the moment.
Why register it?
With the growing popularity of DHCP, a protocol which allows users to obtain
IP addresses and other configuration information automatically as needed,
the IP address of a particular computer may change frequently and without
notice. As a result, we need some other mechanism by which we can identify
a particular machine on the network. The hardware address does not change
even when the IP address changes, so it makes a good "name tag."
To assist network managers in being aware of how their network is utilized,
the campus DHCP server is generally configured to provide service only to
client computers whose hardware address is known.
How do I find my hardware address?
It depends on what kind of computer you have. We can't account for
every possible operating system here, so if you can't find the
information you need, consult your computer's documentation. You may
also call CCIT's Workgroup and Network Consulting at 621-ENET; they
can help with many of the more common systems.
For Windows 95/98:
Go to the Start menu and select Run. When it asks you what to
open, enter winipcfg. The hardware address is listed under
"adapter address" in the window that comes up. Note: please make sure the
correct adapter is selected! The currently selected adapter is the first item
of information in the window, and in some configurations there may be more
than one available - for example, ethernet, AOL, and PPP adapters. You must
register the address of the ethernet adapter that is connected to the campus
network.
For Windows NT:
Open a Command Prompt window and type ipconfig /all. This will then
show the ip configuration of the machine including the hardware address.
For Macintosh:
It depends a bit on what version of the Mac OS you are running. On the older
Macs, your TCP/IP implementation is called MacTCP (you want version 2.0.6),
which is a control panel in the system folder. On newer PowerMacs, this is
called Open Transport. The latest version at this time is 1.3. You will only
be concerned with the TCP/IP control panel.
If you are on an older, non-PPC Mac, and you have MacTCP:
1) Open MacTCP in your Control Panels Folder (in your system folder):
2) Hold down the option key and click on the ethernet icon. The ethernet icon
is the one that looks like a globe impaled on a pole with arrows goiung in both
directions. When you option-click this icon, you should see a string of 12 letters
or numbers appear under the icon. This is your MAC address.
If you are on a PPC-based Mac running Open Transport:
1) Open the TCP/IP control panel (Its in your control panels in the system
folder):
2) When the TCP/IP config dialog box comes up, click on the "Info" button. In
the "Info" dialog box, there is a listing for the hardware address:
For Mac OS X (thanks to Anthony Hess and Joel Snyder)
There are at least a couple ways to go about this.
One:
Open the System Profiler application in the Utilities folder. Under
the first tab on the left, called System Profile there is something like this:
"Ethernet address" is the hardware address.
You can also get this output by going to the Apple menu and selecting
"About This Mac," and then pushing the "More Info..." button. That is a
short-cut to getting to the System Profiler and a little easier than
going to the Utilities folder.
Two:
In the Applications:Utilities folder there are two places you could find the
information. One: launch the 'Terminal' application and then type
ifconfig -a
. The output looks like this:
[hostname:~] prompt% ifconfig -a
lo0: flags=8049 mtu 16384
inet 127.0.0.1 netmask 0xff000000
en0: flags=8863 mtu 1500
inet 10.10.10.10 netmask 0xffffffc0 broadcast 10.10.10.255
ether 00:30:65:64:fa:54
media: autoselect (100baseTX ) status: active
supported media: none autoselect 10baseT/UTP
10baseT/UTP 100baseTX 100baseTX
The hardware address is at:
ether 00:30:65:64:fa:54