گرفتن آیپی و مک آدرس در یک اسکریپت
| Hot: |
بوسیله دو فرمان زیر شما میتونید آی پی آدرس و مک آدرس (آدرس سخت افزاری) کارت شبکه خودتون رو پیدا کنید.اعمال این فیلترها روی خروجی دستور ifconfig به صورت مستقیم به شما مک آدرس و آی پی رو تحویل میده.این دستور در انواع لینوکس/یونیکس کار میکنه.همونطور که میدونید اطلاع از این دو آدرس در تنظیمات شبکه مورد نیاز است.خصوصا اولی :)
برای گرفتن IP address :
/sbin/ifconfig \ | grep '\<inet\>' \ | sed -n '1p' \ | tr -s ' ' \ | cut -d ' ' -f3 \ | cut -d ':' -f2
برای گرفتن MAC address :
/sbin/ifconfig \ | grep 'eth0' \ | tr -s ' ' \ | cut -d ' ' -f5
هاها.جالب بود نه؟ :)
باید دقت داشته باشید که بصورت دیفالت آدرسهای eth0 رو بهتون میده.با عوض کردن اینترفیس میتونید آیپی های هر اینترفیسی رو که لازم دارید به دست بیارید.همونطور که گفتم دستور اصلی ifconfig هست که میتونید جزئیات بیشتر درباره اینترفیسها رو بوسیله این دستور مشاهده کنید.



سلام
واقعا بابت مطلب خوبتون ممنون
پاسخ: سلام امیر جان.خوشحالم که مفید واقع شد :)
هاها.جالب بود :)