- 论坛徽章:
- 0
|
发篇文章吧\r\n\r\n\r\n如何发现你的MAC地址\r\n一、 概述\r\n\r\n在实际工作中,技术人员经常需要知道你所操作的设备的物理地址即MAC地址,以便进行一些必要的操作。本文按照以下一些不同的系统,给出一些发现MAC地址的方法,便于技术人员操作。\r\n\r\nUnix \r\nSolaris/SunOS \r\n\r\nLinux \r\n\r\nFreeBSD \r\n\r\nHP-UX \r\n\r\nWindows \r\nWindows 95 /98\r\n\r\nWindows NT \r\n\r\nWindows 2000 \r\nMacintosh \r\nWith Open Transport \r\n\r\nWith MacTCP \r\n\r\nNo OS installed \r\nNo OS installed\r\n二、不同系统获得MAC地址的方法\r\n\r\n1、Solaris/SunOS \r\n\r\n在Solaris和SunOS系统中,以太网的设备一般被称为le0或ie0。为了找到以太网设备的MAC地址,首先你必须成为超级用户,即root,可以通过使用su命令实现。然后键入ifconfig –a并查看返回信息。例如:\r\n\r\n# ifconfig -a\r\n\r\nle0: flags=863<UP,BROADCAST,NOTRAILERS,RUNNING,MULTICAST> mtu 1500\r\n\r\n inet 131.225.80.209 netmask fffff800 broadcast 131.225.87.255\r\n\r\n ether 8:0:20:10:d2:ae \r\n\r\n注意:在Solaris和SunOS系统中,默认是去掉了MAC地址各个字段中的排在前面的0。在上面的例子中,这台机器的实际MAC地址应该为:08:00:20:10:d2:ae。\r\n\r\n2、Linux \r\n\r\n在Linux系统中,以太网的地址被典型的称为eth0。为了找到以太网设备的MAC地址,首先你必须成为超级用户,即root,这一过程可以通过使用su命令实现。然后键入ifconfig –a并查看返回信息。例如:\r\n\r\n# ifconfig -a\r\n\r\neth0 Link encap:Ethernet HWaddr 00:60:08:C4:99:AA\r\n\r\n inet addr:131.225.84.67 Bcast:131.225.87.255 Mask:255.255.248.0\r\n\r\n UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1\r\n\r\n RX packets:15647904 errors:0 dropped:0 overruns:0\r\n\r\n TX packets:69559 errors:0 dropped:0 overruns:0\r\n\r\n Interrupt:10 Base address:0x300\r\n\r\n注意:MAC地址就是第一行Hwaddr所列的地址,本例中为:00:60:08:C4:99:AA。\r\n\r\n3、FreeBSD \r\n\r\n在一个FreeBSD系统中,使用dmesg命令将显示本机的MAC地址和其他一些信息。\r\n\r\n4、HP \r\n\r\n在HP系统中,以太网的地址被典型的称为lan0。通过键入lanscan并查看返回信息就可以得到MAC地址。例如:\r\n\r\n$ lanscan\r\n\r\nHardware Station Dev Hardware Net-Interface NM Encapsulation Mjr\r\n\r\nPath Address lu State NameUnit State ID Methods Num\r\n\r\n2.0.2 0x08000935C99D 0 UP lan0 UP 4 ETHER 52\r\n\r\n注意:HP系统中,默认是去掉了MAC地址各个字段的分割符“:”。在上面的例子中,这台机器的实际MAC地址应该为:08:00:09:35:C9:9D。\r\n\r\n5、Windows 95 /98\r\n\r\n在Windows95系统中,如果安装了TCP/IP协议,运行winipcfg(单击“开始”,之后点击“运行”,然后在输入栏键入winipcfg)。一旦程序运行,找到标注“Adapter Address”的栏目,这就是你要找的MAC地址了。\r\n\r\n6、Windows NT \r\n\r\n如果你安装了TCP/IP协议,那么在MS-DOS shell窗口中,运行ipconfig /all命令,将显示你需要的MAC地址。\r\n\r\n7、Windows 2000 \r\n\r\n如果你安装了TCP/IP协议,那么在命令行窗口中,运行ipconfig /all命令,将显示你需要的MAC地址和其他一些信息,比如机器名等。\r\n\r\n8、Macintosh with Open Transport \r\n\r\n从主TCP/IP 控制面板打开“选择信息(Select info)”,在那里你要找的MAC地址被显示为“硬件地址(hardware address)”\r\n\r\n9、Macintosh with MacTCP \r\n\r\n打开MacTCP控制面板,你将看到一个图标,标签是“Ethernet”,按住“选项健(option key)”,并单击这个图标。一组数字将显示在这个图标的下方,这就是你要赵的MAC地址。\r\n\r\n10、No OS \r\n\r\n对于没有安装操作系统的用户,可以通过获得Fermi Linux 软盘,这样,不论是否安装了操作系统,用软盘启动机器后,到“选择语言(Choose a Language)”屏幕,之后按住Ctrl-Alt-F4,在这一屏幕的下面会显示你的MAC地址。\r\n\r\n三、轻松一刻\r\n\r\n当然,不论是否安装了以及安装了什么样的操作系统,你如果能做到的话,可以通过更加快捷的方式达到目的——拆下机器的螺丝,卸下机箱盖,拔下网卡,仔细看看。\r\n\r\n \r\n\r\n NetEye Support Team 王虎\r\n 2001年11月27日 |
|