مکآدرس و یا آدرس فیزیکی (MAC address، Media Access Control address) نشانی است که به صورتسختافزاری در کارت واسط شبکه در کارخانه حک شدهاست. این نوع آدرس دهی موجب شناسایی منحصر به فرد کارت واسط شبکه در بین کارتها میشود و برای ارتباط در لایه فیزیکی استفاده میشود. استاندارد این آدرسدهی توسط انجمن مهندسان برق و الکترونیک (IEEE) تعیین شدهاست.
برای پیدا کردن مک آدرس در سیستم های لینوکس ، مراحل زیر را طی کنید :
1. استفاده از دستور ifconfig
/sbin/ifconfig | grep HWaddr
خروجی دستور شبیه به مقدار زیر خواهد بود :
eth0 Link encap:Ethernet HWaddr 00:0F:EA:91:04:07
و یا میتوانید فقط قسمت اول دستور را اجرا کنید که تمامی اطلاعات کارت شبکه را در اختیارتان قرار می دهد :
/sbin/ifconfig
خروجی دستور شبیه به مقدار زیر خواهد بود :
eth0 Link encap:Ethernet HWaddr 00:0F:EA:91:04:07
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20f:eaff:fe91:407/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:60400 errors:0 dropped:0 overruns:0 frame:0
TX packets:109216 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:69273219 (66.0 MiB) TX bytes:14285799 (13.6 MiB)
Interrupt:18 Base address:0xc000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:3869 errors:0 dropped:0 overruns:0 frame:0
TX packets:3869 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:396498 (387.2 KiB) TX bytes:396498 (387.2 KiB)
2. جستجوی گزارش های شبکه در فایل /var/log/dmesg
grep eth0 /var/log/dmesg
خروجی دستور شبیه مقدار زیر خواهد بود :
eth0: RealTek RTL8139 at 0xc000, 00:0f:ea:91:04:07, IRQ 18
eth0: Identified 8139 chip type 'RTL-8100B/8139D'
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
پیداکرن مک آدرس و اطلاعات شبکه در سیستم عامل شبه لینوکس FreeBSD
ifconfig
خروجی دستور شبیه به مقدار زیر خواهد بود :
lnc0: flags=108843 mtu 1500
inet 74.xx.yy.zzz netmask 0xfffffff0 broadcast 74.xx.yyy.zzz
ether 00:0c:29:b8:92:8b
plip0: flags=108810 mtu 1500
lo0: flags=8049 mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
منبع : cyberciti
0 دیدگاه
نوشتن دیدگاه