Kysymys:
Kuinka löydän päättömän RPi: n IP-osoitteen?
fearless_fool
2014-04-07 22:43:07 UTC
view on stackexchange narkive permalink

Olen määrittänyt RPi: n päättömäksi ja kytkenyt sen reitittimeen. Kuinka löydän paikallisen IP-osoitteen, jotta voin ssh: n lähettää siihen?

Päivitys: Monet asiakirjat huomauttavat, että voit kirjautua reitittimeen ja tarkastella DHCP-taulukkoa. Entä jos sinulla ei ole kirjautumistietoja reitittimeen? (Pahoittelen, että lisäsin rajoituksen post facto!)

90% ajasta ihmiset eivät koskaan muuta kirjautumistietoja tehdasasetuksista. Jos pystyt todella saamaan kätesi reitittimeen, on erittäin hyvät mahdollisuudet, että käyttäjänimi on admin ja salasana on sarjanumero. Tai etsi vain merkki ja malli ja google-haku oletustunnuksilla.
Yritä kertoa se Verizonille / FIOS: lle! :) (Minun tapauksessani reititin on appimieheni asunnossa ja Verizon asetti salasanan, kun he asensivat sen.)
Yhdeksän vastused:
Dbo
2014-04-08 11:52:28 UTC
view on stackexchange narkive permalink

Yritä:

  arp -a  

Voit myös kokeilla tcpdumpia, mutta se ei ole yhtä selvää.

Jos tiedät reitittimen paikallisen IP-osoitteen, kirjoita se selaimeesi ja kirjaudu sisään. Sieltä reitittimestäsi riippuen sinulla on erilaiset vaihtoehdot verkkoasi koskevilla tiedoilla, mukaan lukien kaikki reitittimiin liitetyt langattomat laitteet.

Applen aikakone / airport express tekee tämän helpoksi.

Mistä tahansa muusta reitittimestä sinun on todennäköisesti etsittävä LAN-välilehteä ja sitten IP-osoitteen allokointi -välilehteä.

Olisi kommentoinut reitittimen tyyppiä, mutta ei tarpeeksi mainetta.
arp -a on paljon nopeampi kuin nmap -sS, eikä vaadi root-käyttöoikeuksia! Kiitos vinkistä.
@fearless_fool iloni
Kummallista kyllä: Heti kun RPi on käynnistetty ensimmäisen kerran, `arp -a` ei löydä sitä, mutta` sudo nmap -sS 192.168.1.0 / 24`. Varoitus tyhjentimestä.
fearless_fool
2014-04-07 22:43:07 UTC
view on stackexchange narkive permalink

arp -a -sovelluksen käyttö on nopeaa ja helppoa, mutta olen havainnut, että tietyissä olosuhteissa siinä ei luetella kaikkia laitteita. (Syrjänä, en tiedä miksi näin tapahtuu. Onko ideoita?) Tässä on lähestymistapa, joka - toistaiseksi - näyttää aina toimivan. Se vie vain kauemmin ...

Kirjoita isäntäkoneesi shell-ikkunaan (sanoit, että haluat kirjautua sisään ssh: llä, eikö?), Kirjoita:

  sudo nmap -sS 192.168.1.0/24

(Tätä oletetaan, että paikallinen verkko on 192.168.1.xxx). Tämä etsii laitteita lähiverkosta. Se voi viedä jonkin aikaa, mutta kun se on valmis, se tulostaa useita merkintöjä, mukaan lukien sellainen, joka lukee jotain tällaista:

  Nmap-skannausraportti raspberrypi.home-palvelulle (192.168.1.8) Isäntä on ylöspäin (0,016 s viive). Ei näytetty: 997 suljettua porttia .port STATE SERVICE22 / tcp open ssh5900 / tcp open vnc6000 / tcp open X11MAC Address: 80: 1F: 02: DA: AF: 0D (Edimax Technology Co. code> 

Tästä tiedämme, että DHCP: lle määritetty osoite on 192.168.1.8 . Jos käytät oletuskäyttäjätiliä, voit nyt kirjautua sisään osoitteella:

  $ ssh pi@192.168.1.8  
1''
2014-04-08 17:34:38 UTC
view on stackexchange narkive permalink

Muokkaa :

Kun määrität Headless RPi: n, voit liittää sen suoraan tietokoneesi Ethernet-porttiin (täytyy olla malli B).

Mac-tietokoneessa sinun on otettava Internet-jakaminen käyttöön Järjestelmäasetuksissa. Tämän avulla tietokoneesi voi luoda yhteyden WiFi: n ja ethernet-portin välille, johon pi-laitteesi tulisi olla kytkettynä.

Tässä "Internet-jako" -skenaariossa tietokoneesi ottaa IP-osoitteen 192.168 .2.1 (oletusarvoisesti) luodessasi DHCP-palvelinta 192.168.2.X -alueelle.

192.168.2.2 -kokeilu on mihin liitin melkein aina, kun minulla ei ollut näyttöä. Jos ei, niin saisin aina 192.168.1.3.

Kun saat vihdoin etäkäytön, huomioi IP- ja MAC-osoitteet. Kun olet saanut ne, tutustu DHCP-varauksiin ja porttien kartoitukseen. Jälleen, reitittimestäsi riippuen, tämä voi olla erittäin helppoa tai erittäin monimutkaista.

Käytä vain arp -a

Mutta se ei ole totta. Reititin jakaa osoitteita sen mukaan, mikä siihen on liitetty, joten et voi olettaa, että RPi on osoitteessa xxx.xxx.xxx.2
@fearless_fool Muutti vastaukseni kokonaan. Se liittyy yhteyden muodostamiseen suoraan tietokoneisiin RJ45.
Pistää sinut pisteeseen - Minusta oli kätevää liittää uusi päätä sisältämätön RPi MacBook enet -porttiin. Huomasin, että minun oli tehtävä: Jaa kohteesta: Wi-Fi Tietokoneille, jotka käyttävät: Ethernet-yhteyttä (ja ottivat Internet-jakamisen käyttöön). Sitten RPi kääntyi aliverkkoon 2, aivan kuten sanoit, 192.168.2.2. (Ehkä jonkun meistä pitäisi muokata vastaustasi!)
LuWi
2014-04-09 18:56:51 UTC
view on stackexchange narkive permalink

Käytän ratkaisua, joka vaatii Internet-yhteyden. Se voi olla hieman kiertotapa, mutta on onnistunut minulle hyvin:

Käynnistettäessä Raspberry Pi lähettää automaattisesti sähköpostin omalla IP-osoitteellaan vain tätä tarkoitusta varten luomalleni Gmail-tilille. Työkirjastossa käytän thunderbirdiä merkitsemään kaikki kyseisen Gmail-tilin kautta vastaanotetut sähköpostit luetuiksi, joten en ärsytä sitä. Jos tarvitsen ssh: n, tarkastelen viimeisintä sähköpostia ja siinä ilmoitetaan IP.

Skripti toimii näin: cron käynnistää python-komentosarjan käynnistyksen yhteydessä (katso täältä), joka sitten lähettää sähköpostin: elinux wiki - Python-komentosarja.

Toivottavasti tämä auttaa,

Lukas

Heh. RPi: n määrittäminen lähettämään sinulle sähköpostia tarkoittaa, että sinulla on ollut tapa kommunikoida sen kanssa ensinnäkin, esim. näppäimistö ja näyttö. Sitä yritämme välttää täällä.
Voit myös muokata sopivia tiedostoja suoraan SD-kortille toisesta tietokoneesta;) Näin teen sen ...
Wiki-linkin komentosarja ei toiminut minulle. Se kaatui, kun yritin käyttää sitä. Huomasin, että tämä komentosarja toimi: https://gist.github.com/johnantoni/8199088
Derek Knight
2014-04-08 06:23:20 UTC
view on stackexchange narkive permalink

Ei vastausta kysymykseesi, mutta minusta on helpompaa määrittää kiinteät IP-osoitteet RPi: eille. Reitittimessäni määritän DHCP-asetukset niin, että ne jaetaan alueelle (sanotaan 100-255), ja sitten määritän joillekin koneilleni kiinteät IP-osoitteet alle 100: n.

Olettaen, että haluan määrittää IP-osoite 192.168.0.42 ja myrouter (yhdyskäytävä) on 192.168.0.1, minun / etc / network / interfaces -tiedostoni näyttää tältä:

# loopback
auto lo
iface lo inet loopback

# Oma konfiguraatio, Staattinen IP
auto eth0
iface eth0 inet staattinen
osoite 192.168.0.42
yhdyskäytävä 192.168.0.1
netmask 255.255.255.0

# Verkko-osoite "perhe"
verkko 192.168.0.0
lähetys 192.168.0.255

Jep, se toimii. Se edellyttää, että tiedät reitittimen määrittämän DHCP-alueen. Ja käynnistysongelmissa on ongelma: / etc / network / interface: n muokkaaminen ilman näppäimistöä ja näyttöä on vähän hankalaa.
Olet oikeassa bootstrappingissa. Minulla on varanäppäimistö, hiiri ja näyttö, jota käytän asetellessani PI-asennustani. Kun olen saanut perusasiat valmiiksi (kuten verkostoituminen), voin mennä päähän. Olisi hyvä, että pystymme rakentamaan määritetyn asennuksen, toisin sanoen toisesta koneesta, mutta se on vähän minun ulottumattomissani.
Tein melko yksityiskohtaisen (mutta yksinkertaisen) kirjoituksen RPi: n asettamisesta tyhjästä ilman näppäimistöä tai hiirtä RPi-keskustelupalstalla: http://www.raspberrypi.org/forums/viewtopic.php?f=91&t=74176
javirs
2014-04-08 12:31:56 UTC
view on stackexchange narkive permalink

jos et voi käyttää pi: tä, koska sinulla ei ole näyttöä tai mitä tahansa, voit käyttää reitittimiäsi ja tarkistaa liitetyt laitteet.

Työkoneellasi kirjoita ifconfig (jos linux) tai ipconfig (jos Windows) näet oman IP: n ja oletusyhdyskäytävän. Esimerkiksi minulle se on: IP 192.168.1.101 ja yhdyskäytävä 192.168.1.1. Omat näyttävät todennäköisesti samanlaisilta.

Siirry sitten selaimeesi ja käy http://192.168.1.1 (löytämäsi yhdyskäytävä), niin pääset reitittimesi verkkosivulle. Jos se pyytää salasanaa, etsi reitittimen kotelo, se voidaan tulostaa jonnekin tai reitittimen kanssa sinulle antamissa papereissa, tai kokeilla adminia. Se toimii todella melko usein.

Reitittimessä sinulla on joukko vaihtoehtoja, mutta aina on yksi osio, jossa voit tarkistaa laitteen ja jo liitettyjen laitteiden tilan (varsinkin jos olet Wlanissa)

Jos mikään laite ei näytä selkeää nimi (kuten vadelma tai mikä tahansa vadelmaan asettamasi), yritä irrottaa ja kytkeä raspi uudelleen ja katso, mikä laite katoaa ja ilmestyy uudelleen luetteloon. Tämä on vadelmasi :)

bobbyg603
2014-04-10 02:55:02 UTC
view on stackexchange narkive permalink

Voit määrittää Avahi Daemon -sovelluksen siten, että pii kuuntelee aina osoitetta raspberrypi.local. Katso vaihe 1

Voit etsiä sitä myös Advanced IP -skannerilla.

Toivottavasti tämä auttaa!

Mutta voit määrittää Ahavi Daemonin vain, jos sinulla on näppäimistö ja näyttö liitettäväksi siihen. Sitä yritämme välttää! :) Ja kuten Dbo huomauttaa, voit käyttää RP-osoitteen etsimiseen kaupallisen tuotteen sijaan `arp`-osoitetta.
Dan Riches
2015-02-03 18:42:06 UTC
view on stackexchange narkive permalink

Yritin juuri saada uuden RasPi 2: n IP-osoitteen. Ensimmäinen käynnistys ja toimiva DHCP-verkko. Joten näin saat osoitteen:

1) Liitä se verkkoon, käynnistä RasPi ja odota, että SD-kortin valo sammuu vähintään 20 sekuntia. 2) Irrota RasPi pistorasiasta ja liitä se sinulle kannettavalle tietokoneelle tai tietokoneelle, jossa on langaton haara, ja katso paketteja, joiden MAC-osoite alkaa "Raspberr_cd: 38: 32", cd: 38: 32 on 3 viimeistä numeroa MAC: stäni, joten sinun on erilainen. 3) Sinun pitäisi katso joitain paketteja, joilla on arp-pyyntö sanomalla "kenellä on IP-osoite: xxxx" ja myös "Kerro nnnn: lle" missä nnnn on RasPin osoite.

HTH, Dan

Jickson Johnson Koottala
2017-08-07 01:06:08 UTC
view on stackexchange narkive permalink

Vietän siihen vähän aikaa selvittääkseen lopuksi yhden hyvin toimivan ratkaisun.

Katsokaa tätä http://angryip.org/download/#windows

Uskon, että "arp -a" antaa myös IP, mutta edellä mainitsemani työkalu antaa tietoja yksityiskohtaisesti.

enter image description here



Tämä Q & A käännettiin automaattisesti englanniksi.Alkuperäinen sisältö on saatavilla stackexchange-palvelussa, jota kiitämme cc by-sa 3.0-lisenssistä, jolla sitä jaetaan.
Loading...