انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => شبکه و سرویس‌ دهنده‌ها => نویسنده: sudo70 در 06 مهر 1393، 06:06 ب‌ظ

عنوان: نمایش mac address
ارسال شده توسط: sudo70 در 06 مهر 1393، 06:06 ب‌ظ
سلااااام
دستوری لازم دارم که mac آدرس فرستنده ها خروجیش باشه و بریزه داخل ی logfile در ضمن آدرس ها منحصر به فرد باشن و تکراری نباشن
عنوان: پاسخ : نمایش mac address
ارسال شده توسط: امین - am1n در 06 مهر 1393، 07:21 ب‌ظ
سلااااام
دستوری لازم دارم که mac آدرس فرستنده ها خروجیش باشه و بریزه داخل ی logfile در ضمن آدرس ها منحصر به فرد باشن و تکراری نباشن

شاید منظورتون اینه!
arp

arp -n | sed -n '2,+p' | tee -a log.file
عنوان: پاسخ : نمایش mac address
ارسال شده توسط: sudo70 در 06 مهر 1393، 08:57 ب‌ظ
به به بازم شما...
ببینین میخوام اسکریپت بنویسم که از توی اطلاعات packetها فقط mac address و قدرت سیگنال کنارش ( غیر تکراری) جدا کنه و بریزه تو فایل...(shell script)
عنوان: پاسخ : نمایش mac address
ارسال شده توسط: امین - am1n در 06 مهر 1393، 11:54 ب‌ظ
به به بازم شما...
ببینین میخوام اسکریپت بنویسم که از توی اطلاعات packetها فقط mac address اون هم غیر تکراری جدا کنه و بریزه تو فایل...(shell script)

این به‌به بازم شما دقیقا به چه معناست !!؟

توی پکت‌ها  mac address وجود نداره! عملا مک توی فریم‌ها که توی لایه‌ی ۲ شبکه هستند.
با توجه به این نکته، اینکه شما بخوای تمام فریم‌های موجود یک شبکه رو بررسی کن و تک تک از توش مک آدرس در بیاری کار درستی نیست! مثال بزنم، توی خونه وقتی با ارتباط بی‌سیم به روتر خونه وصل شدی، با زدن دستور arp فقط مک روتر رو می‌بینی! یعنی اسکریپتی که بنویسی به دردت نمی‌خوره و هر دفعه مک روتر رو بهت میده !
حالا اگه کار خاصی می‌خوای بکنی یا توی یه شبکه شلوغ هستی دیگه من نمی‌دونم (:
عنوان: پاسخ : نمایش mac address
ارسال شده توسط: Ghost Shadow در 07 مهر 1393، 08:54 ق‌ظ
نقل‌قول
این به‌به بازم شما دقیقا به چه معناست !!؟
امین جان قبلا شما یه مشکل دیگه از ایشون حل کردید حالا خوشحال شده دوباره شما اومدید :D
عنوان: پاسخ : نمایش mac address
ارسال شده توسط: امین - am1n در 07 مهر 1393، 10:53 ق‌ظ
امین جان قبلا شما یه مشکل دیگه از ایشون حل کردید حالا خوشحال شده دوباره شما اومدید :D
آها :D بسیار هم نیکو