MAC Address مخفف عبارت Address Media Access Control است که به نامهای مختلف از جمله Hardware Address و Physical Address شناخته میشود. در فارسی به آن مک آدرس، آدرس مک، آدرس سختافزاری و یا آدرس فیزیکی گفته میشود.
مک آدرس یک کد شناسایی (عدد و حروف) است که به یک کارت شبکه و یا هر دستگاه دیگری که قابلیت فعالیت در شبکه را دارد مانند پرینتر، لپتاپ، موبایل و ... اختصاص داده میشود. در واقع مک آدرس عباری منحصر به فرد و مکانیزمی برای شناسایی دستگاه در شبکه است.
یافتن MAC Address در CentOS 7
روش اول
برای بدست آوردن مک آدرس در سیستم عامل CentOS 7 و به طور کلی RHEL 7، دستور زیر را وارد نمایید:
Ip link
روش دوم
به جای دستور فوق، کامند زیر را وارد نمایید:
ifconfig | grep HWaddr
روش سوم
به جای دو مورد بالا، دستور زیر را نیز میتوانید وارد نمایید:
ifconfig | grep ether
MAC Address در هر سه روش عبارتی مشابه مورد زیر خواهد بود:
D4:3D:7E:A8:G4:F0
نحوه تغییر MAC Address در CENTOS 7
در بسیاری از مواقع لازم است مک آدرس را تغییر دهید تا دسترسی به اینترنت برای لایسنس نرمافزارهایی که بر اساس مک آدرس کار میکنند، برقرار شود. همچنین ممکن است برای امر مجازی سازی نیاز به تغییر MAC Address داشته باشید. جهت تغییر MAC Address در CENTOS 7 مطابق زیر عمل کنید:
روش اول
1- سیستم عامل CENTOS خود را بروز کنید:
yum update
2- ویرایشگر nano و همچنین ابزار net-tools را نصب کنید:
yum install nano net-tools
3- وارد فایل کانفیگ Ethernet یا همان کارت شبکه شوید:
cd /etc/sysconfig/network-scripts nano ifcfg-ens160
در مثال فوق فرض بر این است که نام فایل مربوط به کارت شبکه ifcg-ens160 است.
4- عبارت زیر را وارد کنید:
MACADDR=00:0C:29:23:79:77
در این مرحله عبارت MAC Address فعلی را با MAC Address دلخواه خود تغییر میدهیم.
5- تغییرات اعمال شده را ذخیره و با کامند زیر پروسههای Networking را ریست کنید:
service network restart
روش دوم
با فرض اینکه نام کارت شبکه enp0s3 است، موارد زیر را انجام دهید:
1- کارت شبکه را غیرفعال میکنیم:
ip link set dev enp0s3 down
2- MAC Address جدید برای آن تعریف میکنیم:
ip link set dev enp0s3 address XX:XX:XX:XX:XX:XX
3- در انتها مجددا کارت شبکه را فعال میکنیم:
Ip link set dev enp0s3 up
4- حال MAC Address جدید را با استفاده از کامند زیر تست میکنیم:
Ip link show enp0s3
