Qurilmaning IP-manzilini MAC-manzil bo'yicha aniqlash

Tegishli tarmoq qurilmasining IP-manzili, ma'lum bir buyruq yuborilganda, masalan, printerga chop etish uchun hujjat bo'lgan holatda, foydalanuvchi tomonidan talab qilinadi. Bunga qo'shimcha ravishda, bir nechta misollar mavjud, biz ularning hammasini ro'yxatga olmaymiz. Ba'zan foydalanuvchi qurilmaning tarmoq manzili noma'lum bo'lgan holatga duch keladi va faqat jismoniy manzil, ya'ni MAC manzili mavjud. Keyinchalik, operatsion tizimning standart vositalaridan foydalanib IPni topish juda oson.

MAC manzili bo'yicha qurilma IP-ni aniqlang

Bugungi vazifani bajarish uchun biz faqatgina foydalanamiz "Buyruqning satri" Windows va alohida holatda o'rnatilgan dastur Notepad. Siz biron bir protokolni, parametrni yoki buyruqni bilishingiz shart emas, bugungi kunda sizni ularning barchasi bilan tanishtiramiz. Keyinchalik qidirib topish uchun foydalanuvchi faqat ulangan qurilmaning to'g'ri MAC manziliga ega bo'lishi kerak.

Ushbu maqoladagi ko'rsatmalar imkon qadar faqat o'zlarining mahalliy kompyuterlari emas, balki boshqa qurilmalarning IPini qidirayotganlarga ham foydali bo'ladi. Mahalliy kompyuterning MACni aniqlash osonroq. Sizni ushbu mavzudagi boshqa maqolani o'qishga taklif qilamiz.

Shuningdek qarang: Kompyuterning MAC manzilini qanday ko'rish mumkin

1-usul: Manuel buyruq kiritish

Skriptni kerakli ishlarni bajarish uchun ishlatishning bir varianti mavjud, biroq faqatgina IPni aniqlash juda ko'p marta amalga oshirilsa, bu juda foydali bo'ladi. Bir martalik qidiruv uchun konsolda kerakli buyruqlarni mustaqil ravishda qayd etish kifoya qiladi.

  1. Ochiq dastur Yugurishtugmalar birikmasini ushlab turish Win + R. Kirish maydoniga kiriting cmdtugmasini bosing va keyin tugmasini bosing "OK".
  2. Shuningdek qarang: Windows-ning "Buyruqning chizig'ini" ishlatish

  3. IP-manzillarni o'qish kesh orqali amalga oshiriladi, shuning uchun avval uni to'ldirish kerak. Bu mas'ul jamoa/ l% a ning (1,1,254) do / boshlash / b ping 192.168.1.% a -n 2> nul. U faqat tarmoq sozlamalari standart bo'lganida ishlaydi, ya'ni 192.168.1.1 / 255.255.255.0. Aks holda, qismi (1,1,254) o'zgarishi mumkin. Buning o'rniga 1 va 1 o'zgartirilgan IP-tarmog'ining boshlang'ich va oxirgi qiymatlari kiritiladi va o'rniga 254 - pastki tarmoq maskasini o'rnatish. Buyruqni chop eting, so'ngra tugmasini bosing. Kirish.
  4. Siz butun tarmoqni pinglash uchun skriptni ishga tushirdingiz. Buning uchun standart buyruq javobgar. pingfaqat bitta aniq manzilni ko'zdan kechiradi. Kiritilgan skript barcha manzillarni tezkor tahlil qilishni boshlaydi. Varaqlash tugallangach, qo'shimcha kiritish uchun standart chiziq ko'rsatiladi.
  5. Endi keshlangan yozuvlarni buyruq bilan ko'rishingiz kerak arp va dalillar -a. ARP protokoli (manzilni qisqartirish protokoli) MAC manzillarining IP-ga muvofiqligini ko'rsatadi, barcha topilgan qurilmalarni konsolga chiqaradi. To'ldirgandan keyin, ba'zi yozuvlar 15 soniyadan ko'proq vaqt davomida saqlanadi, shuning uchun darhol keshni to'ldirgandan so'ng, skanerni yozishni boshlangarp-a.
  6. Odatda, o'qish natijalari buyruq bajarilgandan bir necha soniya keyin ko'rsatiladi. Endi siz mavjud MAC manzilini mos keluvchi IP bilan tekshirishingiz mumkin.
  7. Ro'yxat juda uzunsa yoki maqsadga muvofiqgina bitta o'yinni topmoqchi bo'lsangiz, o'rniga arp-a keshni to'ldirgandan keyin buyruqni kiritingarp-a | "01-01-01-01-01-01"qaerda 01-01-01-01-01-01 - mavjud MAC manzili.
  8. Keyin, agar o'yin topilsa, bitta natijaga erishasiz.

Mavjud MACni ishlatib, tarmoq qurilmasining IP-manzilini aniqlashga yordam beradigan oddiy qo'llanma. Ko'rib qo'yilgan usuli foydalanuvchi har bir qo'mondonni qo'l bilan kiritishini talab qiladi, bu har doim ham qulay emas. Shuning uchun tez-tez bunday tartib-qoidalarni bajarish kerak bo'lganlar sizga quyidagi usul bilan tanishishga maslahat beramiz.

2-usul: Skriptni yarating va ishga tushiring

Topshirish jarayonini soddalashtirish uchun maxsus skriptni - konsolda avtomatik ravishda boshlanadigan buyruqlar to'plamini taklif qilamiz. Siz faqat ushbu skriptni qo'lda yaratib, uni ishga tushirishingiz va MAC manzilini kiritishingiz kerak.

  1. Ish stolida o'ng tugmasini bosing va yangi matn hujjatini yarating.
  2. Uni oching va quyidagi qatorlarni joylashtiring:

    @ echo yopiq
    agar "% 1" == "" MAC manzilini echmasa va chiqish / b 1 bo'lsa
    / l %% a uchun (1,1,254) do start / b ping 192.168.1. %% a -n 2> nul
    ping 127.0.0.1 -n 3> nul
    arp-a | / i "% 1" toping

  3. Biz barcha usullarning ma'nosini tushuntirmaymiz, chunki siz ular bilan birinchi usulda tanishishingiz mumkin. Bu erda yangi hech narsa qo'shilmagan, faqat jarayon optimallashtirildi va jismoniy manzilni yanada kiritish kiritildi. Menyu orqali skript kirgandan keyin "Fayl" elementni tanlang "Sifatida saqlash".
  4. Faylga o'zboshimchalik bilan nom bering, masalan Find_mac, va keyin qo'shing.cmdQuyidagi papkada fayl turini tanlab olishingiz mumkin "Barcha fayllar". Natijada bo'lishi kerakFind_mac.cmd. Skriptni ish stoliga yozib oling.
  5. Saqlangan fayl ish stolida shunday bo'ladi:
  6. Yugurish "Buyruqning satri" va u erda skriptni harakatlantiring.
  7. Uning manzili mag'lubiyatga qo'shiladi, ya'ni ob'ekt muvaffaqiyatli tarzda yuklanadi.
  8. Space-ni bosing va MAC manzilini quyidagi ekran ko'rinishida ko'rsatilgan formatga kiriting va so'ngra tugmasini bosing Kirish.
  9. Bir necha soniya davom etadi va siz natijani ko'rasiz.

Tanlangan materiallarimizdagi turli xil tarmoq qurilmalaridagi IP manzillarini izlashning boshqa usullarini quyidagi havolalarda tanishtirishingizni tavsiya etamiz. Jismoniy manzil yoki qo'shimcha ma'lumotni bilish talab etilmaydigan usullarni taqdim etadi.

Shuningdek qarang: Chet el kompyuter / Printer / Router IP-manzilini qanday topish mumkin

Agar ikkita variant bilan izlash hech qanday natija bermagan bo'lsa, kiritilgan MACni diqqat bilan tekshiring va birinchi usuldan foydalanganda, keshdagi ba'zi yozuvlar 15 soniyadan ko'proq vaqt davomida saqlanmasligini unutmang.