گرفتن آی‌پی و مک آدرس در یک اسکریپت

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 هست که میتونید جزئیات بیشتر درباره اینترفیس‌ها رو بوسیله این دستور مشاهده کنید.

به اشتراک بگذارید:
  • email
  • del.icio.us
  • Digg
  • StumbleUpon
  • Twitter
  • Identi.ca
  • Facebook
  • LinkedIn

related post

۳ دیدگاه برای “گرفتن آی‌پی و مک آدرس در یک اسکریپت”

  1. امیر گنو می‌گه:

    سلام
    واقعا بابت مطلب خوبتون ممنون

  2. محمود می‌گه:

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

  3. javad33 می‌گه:

    هاها.جالب بود :)

دیدگاه خود را درباره این مطلب بنویسید