Minulla on verkossa IP-osoite tietokoneesta, mutta löydänkö IP-osoitteen avulla tietokoneen nimi?
Jos esimerkiksi tiedän, että IP-osoite on 192.154.23.60, voinko käyttää tätä Mac-tietokoneeni IP-osoitetta nähdäksesi nimen, kuten Jacobin MacBookin?
Kommentit
- Voit myös siirtyä reitittimesi ' määrityssivulle (192.154.23.1? tai 192.154.23.254? ) ja katso jokaisen laitteen ' s IP-osoite ja vastaava nimi.
- @sameetandpotatoes et voi yleensä luottaa siihen.
- Thorbjorn , itt oli vain toinen tapa lähestyä asiaa, mutta ymmärrän vastauksia lukemisen perusteella, että tämä ei ole paras tapa ratkaista asia.
Vastaa
Terminal.app
(tai vastaava) -kohdassa voit käyttää verkon nimeä komennolla host
. n tietokone. Tämä palauttaa nimen, vaikka kaikki jakamisasetukset olisi kytketty pois päältä, joten sitä ei näytetä Finder
-palvelun kautta.
Esimerkiksi verkkossani saan seuraavan (missä Tiedän IP-osoitteen ja palautetun nimen ensimmäinen osa on tietokoneen nimi.
➜ ~ host 192.168.2.135 135.2.168.192.in-addr.arpa domain name pointer raspberrypi.private.lan.
Se riippuu tietokoneen todellisesta nimestä, jos verkon nimi on täsmälleen sama, kuten esimerkissänne, luulen, että siitä tulisi Jacobs-MacBook
.
Kommentit
- Tämä ei koske minua paikallisten palvelimien kohdalla: iPadissani sovellus luo palvelimen sanan 192.168.0.4:8080 alla. a>, johon pääsen Mac-tietokoneeltani, mutta
host 192.168.0.4
eikäarp 192.168.0.4
anna minulle nimeä takaisin. - ei toimi ' ei toimi minulle
- kokeili sitä, mutta ei toiminut minulle – Angry IP -skannerin avulla sain kuitenkin laitteen nimen
Vastaa
Wi enempää pääsyä isäntään (esim. ssh tai ARD) eikä siinä ole mitään palvelua (esim. iTunes Music Sharing / File Sharing), et voi saada tietokoneen nimeä IP-osoitteen perusteella.
MacOS: n tietokoneen nimi on ei välttämättä sisäinen isäntänimelle tai Bonjour-nimelle! Voit tarkistaa tämän valitsemalla scutil --get { ComputerName | LocalHostName | HostName }
. ComputerName on käyttäjäystävällinen nimi, LocalHostname on Bonjour-nimi – molemmat näkyvät myös Järjestelmäasetuksissa> Jakaminen – ja HostName on laitteen isäntänimi . Isäntänimi liittyy yleensä DNS: ään, NIS: ään, isäntätiedostoon tai vastaaviin nimenselvitysmenetelmiin tai niitä käytetään. Äskettäin asennetussa kuluttajajärjestelmässä isäntänimeä ei ole asetettu. ComputerName ja LocalHostName johdetaan yleensä ensimmäisen käyttäjän nimestä ja Mac-mallista (esim. Järjestelmänvalvojan iMac | Admins-iMac).
Ilman etämacin nimitietueita isäntätiedostossa tai paikallisen tai julkisen verkon DNS-palvelimessa, kumpikaan työkaluista ei ole mentio Muissa vastauksissa (arp, ping, host) määritettyjä tietoja voidaan käyttää isäntänimen ratkaisemiseen.
Jos Mac-etäkäytössä on tunnettu Bonjour-palvelu, saat tietokoneen ja IP-osoitteen Bonjour-nimen. kaksivaiheisessa prosessissa hakemalla kaikki sitä tarjoavat isännät dns-sd -Z _nfs._tcp local
-palvelulla (esimerkkipalvelu on NFS – muita palvelunimiä löytyy täällä ) ja pingata kaikkia lueteltuja Bonjour-nimiä, kunnes löydät oikean IP-osoitteen. GUI-vaihtoehtona voit käyttää Bonjour-selainta .
Joissakin tapauksissa saat Bonjour-nimen kaltaisen nimen kirjoittamalla smbutil status <IP>
. Nimi on NetBIOS-nimi, joka on ”kaikki kirjaimet ja ilman erikoismerkkejä” -versio Computer / Bonjour-nimestä.
Vastaa
Terminaalissa käytän arp
-
Varmista ensin, että olet lähettänyt ainakin yhden paketin tälle koneelle pingin avulla .
$ 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
-
Seuraava
arp
kyseinen osoite.$ arp 2.2.2.12 <host>.<domain> (2.2.2.12) at 0:1c:c4:f4:b8:c7 on en1 ifscope [ethernet]
kommentit
- Sinä ' Tee vain ylimääräinen askel ping + arp-yhdistelmällä.
arp
kutsuu vain samaa kuinhost
palauttaakseen isäntänimen. - didn ' ei toimi minulle
Vastaa
Siirry Finderissa tietokoneellesi (joka pitäisi näkyä vasemmassa sivupalkissa kohdassa Laitteet). Kaksoisnapsauta sitten Verkko. Tämä näyttää kaikki muut verkossasi olevat tietokoneet, jotka ovat selattavissa.
Kommentit
- Tätä hän ei pyydä, hän yrittää löytää isäntänimi IP-osoitteesta. vain koska mahine on yksi verkko ei tarkoita, että se paljastaa afp, smb tai netfs.
Vastaa
Pingaa vain tämä IP-osoite -a-vaihtoehdolla. Se näyttää tietokoneen nimen. Esimerkki ping -a 192.168.0.1
Kommentit
- Lippu
-a
tarkoittaa kuultavaa (tai soittakelloa). Sillä ei ole mitään tekemistä isäntänimien kanssa. Katso ping -sivulta - Ja lippu olisi asetettava suoraan komennon jälkeen:
ping -a ...
- voi kyllä anteeksi mies .. Sen ping -a … jonkin aikaa käsi tekee virheen, kun mieli ei.
-
ping -R -v ...
pitäisi tehdä temppu Macissa.