Skatiet LAN ierīču IP adreses no Mac OS komandrindas

Satura rādītājs:

Anonim

Ja jums ir nepieciešams skatīt citas aparatūras IP adreses tajā pašā LAN (lokālajā tīklā) kā Mac datorā, komandrindas arp rīks darbojas diezgan labi. Jūs ātri atradīsit citu ierīču IP un pievienotās MAC adreses, kas var atvieglot tiešos tīkla savienojumus un noderēt daudzos citos tīkla un problēmu novēršanas nolūkos.

Atrodiet vietējās ierīces IP adreses, izmantojot arp

Lai sāktu, palaidiet lietotni Terminal no /Applications/Utilities/ (vai piekļūstiet, izmantojot Spotlight un Command+Spacebar). ARP rīks izmanto ARP (Address Resolution Protocol), lai parādītu un kontrolētu tīkla adreses izšķirtspējas funkcijas. Mērķiem, kurus mēs šeit vēlamies sasniegt, visvienkāršākā arp izmantošana ir ar karodziņu -a:

arp -a

Tas atgriezīs lokālajā tīklā atrastās ierīces, tostarp citus Mac datorus, personālos datorus, maršrutētājus, iPhone un iPad, parādot gan to LAN IP adresi, gan individuālo MAC adresi. (Pēdējam varat palīdzēt atšķirt aparatūru, saskaņojot to ar MAC adresi, kas atrodama operētājsistēmā MacOS X vai iOS).

Arp -a izvades piemērs izskatās šādi: % arp -a ? (192.168.0.1) 0:0:ca:1:2:3 vietnē en0 ifscope ? (192.168.0.2) 68:b8:3d:22:1c:42 vietnē en0 ifscope ? (192.168.0.11) pie b4:12:23:5a:d3:6f vietnē en0 ifscope ? (192.168.0.255) vietnē ff:ff:ff:ff:ff:ff vietnē en0 ifscope

Kā atrast ierīču IP adreses lokālajā tīklā, izmantojot ping un arp

Ja izvade nešķiet aktuāla vai tai trūkst IP, kam, jūsuprāt, vajadzētu būt, ping apraides IP (parasti pēdējais rezultāts arp -a, kas beidzas ar “.255” ), pēc tam vēlreiz palaidiet arp -a tāpat.

Vispirms ping apraides IP:

Terminal% ping 192.168.0.255 PING 192.168.0.255 (192.168.0.255): 56 datu baiti 64 baiti no 192.168.0.6: icmpt=lq=0 time_tse 0,079 ms 64 baiti no 192.168.0.1: icmp_seq=0 ttl=64 laiks=1,922 ms --- 192.168.0.255 ping statistika --- pārsūtītas 2 paketes, saņemtas 2 paketes, +6 dublikāti, pakešu zudums min.-0% /avg/max/stddev=0,079/39,404/303,510/75,738 ms

Tad vēlreiz palaidiet komandu arp -a:

Termināls% arp -a ? (192.168.0.1) 0:0:ca:1:2:3 vietnē en0 ifscope ? (192.168.0.2) 68:b8:3d:22:1c:42 vietnē en0 ifscope ? (192.168.0.10) 22:12:bb:a0:3d:fd vietnē en0 ifscope ? (192.168.0.11) pie b4:12:23:5a:d3:6f vietnē en0 ifscope ? (192.168.0.255) vietnē ff:ff:ff:ff:ff:ff vietnē en0 ifscope

Šajā piemērā ņemiet vērā, ka 192.168.0.10 ir jauna IP adrese salīdzinājumā ar iepriekšējiem rezultātiem, jo ​​šī iekārta tikko pievienojās tīklam.

Varat ignorēt protokola ieteikumu ARP rezultātu beigās. Šajā piemērā, neskatoties uz to, ka ierīces tiek rādītas kā “ethernet”, patiesībā tās visas atrodas bezvadu tīklā ar Wi-Fi en0. interfeiss.

Ņemiet vērā, ka šajā sarakstā neredzēsit Mac datoru IP adresi vai MAC adresi. Ja nepieciešams, varat atrast savu IP adresi, izmantojot termināli, sistēmas preferences vai ārēju pakalpojumu, ja meklējat ārējo adresi.

Lai gan arp darbojas pietiekami labi vairumā gadījumu, un tā priekšrocība ir tā, ka tā ir iebūvēta visās Mac OS X versijās, ar to var nepietikt visiem.Pieredzējušiem lietotājiem nmap ir vēl labāka tīkla atklāšanas rīka opcija, taču nmap ir jāinstalē vai nu tieši, kompilējot, izmantojot avotu, vai izmantojot kaut ko līdzīgu homebrew.

Kā atrast visu pārējo datoru IP adreses savā tīklā?

Iepriekšminētais ping un ARP triks atradīs un uzskaitīs visas tīklā esošo ierīču vai datoru IP adreses. Tas nozīmē, ka tiks rādīta jebkura viena tīkla IP adrese Mac datoriem, Windows PC, Linux ierīcēm, iOS ierīcēm, piemēram, iPhone un iPad, Android tālruņiem un planšetdatoriem vienā tīklā, pat televizora pierīces ar IP iespējotām ierīcēm, piemēram, Apple TV vai Playstation. atrasts, pieņemot, ka šīs ierīces un datori ir pievienoti tam pašam lokālajam tīklam, kuram ir pievienots dators, kas veic meklēšanu.

Vai zināt kādu citu noderīgu veidu, kā atrast, atrast un uzskaitīt tīklam pievienotās ierīces un datorus tajā pašā tīklā? Dalies ar mums komentāros!

Skatiet LAN ierīču IP adreses no Mac OS komandrindas