Peržiūrėkite LAN įrenginių IP adresus iš komandinės eilutės „Mac OS“
Turinys:
Jei reikia peržiūrėti kitos aparatinės įrangos IP adresus tame pačiame LAN (vietiniame tinkle), kaip ir „Mac“, komandų eilutės arp įrankis veikia gana gerai. Greitai rasite kitų įrenginių IP ir pridedamus MAC adresus, kurie gali palengvinti tiesioginį tinklo ryšį ir būti naudingi daugeliui kitų tinklo ir trikčių šalinimo tikslų.
Raskite vietinių įrenginių IP adresus naudodami arp
Norėdami pradėti, paleiskite terminalo programą iš /Applications/Utilities/ (arba pasiekite naudodami „Spotlight“ ir „Command+Spacebar“). ARP įrankis naudoja ARP (Address Resolution Protocol) tinklo adresų skyros funkcijoms rodyti ir valdyti. Tais tikslais, kurių norime čia pasiekti, paprasčiausias arp naudojimas yra su vėliavėle -a:
arp -a
Tai pateiks vietiniame tinkle esančius įrenginius, įskaitant kitus „Mac“, asmeninius kompiuterius, maršrutizatorius, „iPhone“ ir „iPad“ įrenginius, kuriuose bus rodomas ir jų LAN IP adresas, ir individualus MAC adresas. (Pastarųjų atveju galite padėti atskirti aparatinę įrangą, suderindami ją su MAC adresu, esančiu MacOS X arba iOS).
Arp -a išvesties pavyzdys atrodo taip: % arp -a ? (192.168.0.1) esant 0:0:ca:1:2:3 en0 ifscope ? (192.168.0.2) 68:b8:3d:22:1c:42 en0 ifscope ? (192.168.0.11) esant b4:12:23:5a:d3:6f en0 ifscope ? (192.168.0.255) adresu ff:ff:ff:ff:ff:ff en0 ifscope
Kaip rasti įrenginių IP adresus vietiniame tinkle naudojant ping ir arp
Jei išvestis neatrodo atnaujinta arba trūksta IP, kuris, jūsų manymu, turėtų būti, ping transliacijos IP (paprastai paskutinis arp -a rezultatas, kuris baigiasi „.255“). ), tada dar kartą paleiskite arp -a taip.
Pirma ping transliacijos IP:
Terminal% ping 192.168.0.255 PING 192.168.0.255 (192.168.0.255): 56 duomenų baitai 64 baitai nuo 192.168.0.6: icmpttsl=0 0,079 ms 64 baitai iš 192.168.0.1: icmp_seq=0 ttl=64 laikas=1,922 ms --- 192.168.0.255 ping statistika --- 2 paketai perduoti, 2 paketai gauti, +6 pasikartojantys paketai, min.-0% paketų praradimas. /avg/max/stddev=0,079/39,404/303,510/75,738 ms
Tada dar kartą paleiskite komandą arp -a:
Terminalas% arp -a ? (192.168.0.1) esant 0:0:ca:1:2:3 en0 ifscope ? (192.168.0.2) 68:b8:3d:22:1c:42 en0 ifscope ? (192.168.0.10) 22:12:bb:a0:3d:fd en0 ifscope ? (192.168.0.11) ties b4:12:23:5a:d3:6f en0 ifscope ? (192.168.0.255) adresu ff:ff:ff:ff:ff:ff en0 ifscope
Šiame pavyzdyje atkreipkite dėmesį, kad 192.168.0.10 yra naujas IP, palyginti su ankstesniais rezultatais, nes tas įrenginys ką tik prisijungė prie tinklo.
Galite nepaisyti protokolo pasiūlymo ARP rezultatų pabaigoje. Šiame pavyzdyje, nepaisant to, kad įrenginiai rodomi kaip „ethernet“, iš tikrųjų jie visi yra belaidžiame tinkle su „Wi-Fi“ en0 sąsaja.
Atminkite, kad šiame sąraše nematysite „Mac“ IP adreso arba MAC adreso. Jei reikia, galite rasti savo IP adresą naudodami terminalą, sistemos nuostatas arba naudodami išorinę paslaugą, jei ieškote išorinio adreso.
Nors arp veikia pakankamai gerai daugeliu atvejų ir turi pranašumą, nes jis yra integruotas į visas Mac OS X versijas, jo gali nepakakti visiems.Patyrusiems vartotojams nmap yra dar geresnė tinklo aptikimo įrankio parinktis, tačiau nmap reikia įdiegti tiesiogiai, kompiliuojant per š altinį arba naudojant kažką panašaus į homebrew.
Kaip rasti visų kitų tinklo kompiuterių IP adresus?
Aukščiau pateiktas ping ir arp triukas suras ir pateiks sąrašą visų tinkle esančių įrenginių ar kompiuterių IP adresų. Tai reiškia, kad bus naudojamas bet kurio prie tinklo prijungtų „Mac“ kompiuterių, „Windows PC“, „Linux“ įrenginių, „iOS“ įrenginių, pvz., „iPhone“ ir „iPad“, „Android“ telefonų ir planšetinių kompiuterių, esančių tame pačiame tinkle, IP adresas, net ir priedėlių su IP adresais, pvz., „Apple TV“ ar „Playstation“. rasta, darant prielaidą, kad tie įrenginiai ir kompiuteriai yra prijungti prie to paties vietinio tinklo kaip ir kompiuteris, atliekantis paiešką.
Ar žinote kitą naudingą būdą rasti, rasti ir įtraukti į tinklą prijungtus įrenginius ir kompiuterius tame pačiame tinkle? Pasidalinkite ja su mumis komentaruose!