Van egy számítógépem IP-címe a hálózatomon, de van-e olyan mód, hogy az IP-címmel megtaláljam a számítógép neve?
Például, ha tudom, hogy az IP-cím 192.154.23.60, használhatom-e ezt a Mac-es IP-t a név, például Jacob MacBook nevének megtekintéséhez?
Megjegyzések
- Felmehet az útválasztó ' konfigurációs oldalára is (192.154.23.1? vagy 192.154.23.254? ), és nézze meg az egyes eszközök ' s IP-címeit és a hozzájuk tartozó neveket.
- @sameetandpotatoes, erre általában nem hivatkozhat.
- Thorbjorn , itt csupán egy másik módja volt a kérdés megközelítésének, de a válaszok olvasásából megértem, hogy nem ez a legmegfelelőbb módszer a megoldás megoldására.
Válasz
Az Terminal.app
(vagy azzal egyenértékű) menüből a host
paranccsal megjelenítheti a hálózat nevét a számítógép. Ez akkor is visszaadja a nevet, ha az összes megosztási beállítás ki van kapcsolva, és így nem jelenik meg a Finder
keresztül.
Például a hálózatomban a következőket kapom (ahol Tudom, hogy az IP-cím, és a visszaküldött név első része a számítógép neve.
➜ ~ host 192.168.2.135 135.2.168.192.in-addr.arpa domain name pointer raspberrypi.private.lan.
A számítógép tényleges nevétől függ a hálózat neve pontosan ugyanaz, mint a példádban, azt hiszem, Jacobs-MacBook
lesz.
Megjegyzések
- Ez nem vonatkozik számomra a helyi szerverek esetében: Az iPad-en egy alkalmazás létrehoz egy szervert a 192.168.0.4:8080 alatt. a>, amelyet a Mac-ről érhetek el, de sem
host 192.168.0.4
, semarp 192.168.0.4
nem ad vissza nevet. - nem működött nálam
- kipróbáltam, de nekem nem sikerült – az Angry IP szkenner segítségével mégis megkaptam az eszköz nevét
Válasz
Wi további hozzáférés a gazdagéphez (pl. ssh vagy ARD), és nincs rajta futó szolgáltatás (pl. iTunes Music Sharing / File Sharing), akkor nem “kaphatja meg a számítógép nevét az IP-cím alapján.
A MacOS számítógépének neve nem nem feltétlenül indentikus a hosztnévvel vagy a Bonjour névvel szemben! Ezt egyszerűen ellenőrizheti a scutil --get { ComputerName | LocalHostName | HostName }
. A ComputerName a felhasználóbarát név, a LocalHostname a Bonjour név – mindkettő a Rendszerbeállítások> Megosztás részben is látható -, és a HostName az eszköz hosztneve . általában a DNS-hez, a NIS-hez, a gazdagépfájlhoz vagy a névfeloldás hasonló módszereihez kapcsolódik, vagy azokkal együtt használják. Egy újonnan telepített fogyasztói rendszeren nincs beállítva hosztnév. A ComputerName és a LocalHostName általában az első felhasználó nevéből és a Mac modellből származnak (pl. A rendszergazda iMac | Admins-iMac).
Névrekord nélkül a távoli Mac-hez a gazdagépfájlban, vagy a helyi vagy nyilvános hálózat DNS-kiszolgálóján, egyik eszköz sem mentio A többi válaszban (arp, ping, host) definiálható a gépnév feloldására.
Ha egy ismert Bonjour szolgáltatás fut a távoli Mac-en, megkaphatja a számítógépet és egy IP Bonjour nevét. kétlépcsős folyamatban az összes hoszt beolvasásával a dns-sd -Z _nfs._tcp local
címmel (a példa szolgáltatás itt NFS – más szolgáltatásnevek megtalálhatók itt ), és pingelje az összes felsorolt Bonjour nevet, amíg meg nem találja a megfelelő IP-címet. GUI alternatívaként használhatja a Bonjour böngészőt .
Bizonyos esetekben a Bonjour névhez hasonló nevet kaphat a div id = “c1c98e42a6″>
. A név a NetBIOS név, amely a Computer / Bonjour név “teljes betűkkel és minden speciális karakter nélkül” változata.
Válasz
A terminálban a következőt használom: .
$ ping -c 1 2.2.2.12 PING 2.2.2.12 (2.2.2.12): 56 data bytes 64 bytes from 2.2.2.12: icmp_seq=0 ttl=255 time=0.981 ms
Következő arp
az a cím.
$ arp 2.2.2.12 <host>.<domain> (2.2.2.12) at 0:1c:c4:f4:b8:c7 on en1 ifscope [ethernet]
megjegyzések
- Ön ' csak egy extra lépést tesz a ping + arp kombinációval. A
arp
csak ugyanazt hívja, mint ahost
, hogy visszaadja a hosztnevet. - didn ' nem működik nekem
Válasz
A Finderben lépjen a számítógépére (amely fel kell tüntetni a bal oldalsávon az Eszközök alatt. Ezután kattintson duplán a Hálózat elemre. Ez megmutatja a hálózat összes többi böngészhető számítógépét.
Megjegyzések
- Ezt nem ő kéri, hanem megpróbálja hogy megkeresse az állomás nevét az IP-cím alapján. Csak azért, mert a mahine egy, a hálózat nem jelenti azt, hogy afp-t, smb-t vagy netf-eket tesz ki.
Válasz
Csak írja be az IP-címet -a opcióval. Megjeleníti a számítógép nevét. Példa ping -a 192.168.0.1
Megjegyzések
- A
-a
zászló jelentése: hallható (vagy harangoz). Ennek semmi köze a gazdagépnevekhez. Keresse meg a man oldalt a pingeléshez - És a zászlót közvetlenül a következő parancs után kell beállítani:
ping -a ...
- ja, igen, sajnálom, ember .. A ping -a … egy idő kéz elköveti a hibát, míg az elme nem. / div> -nek meg kell tennie a trükköt mac-on.