Saya memiliki Raspberry Pi yang terhubung ke Ethernet dan dengan Mac (meskipun kabel USB).
Saya mencoba SSH di Pi tetapi saya tidak tahu alamat IP. Saya telah mencoba :
ifconfig
tapi aku punya, aku tidak bisa melihat eth0
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
options=3<RXCSUM,TXCSUM>
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=2b<RXCSUM,TXCSUM,VLAN_HWTAGGING,TSO4>
ether a8:20:66:09:f8:36
media: autoselect (none)
status: inactive
en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 7c:d1:c3:d8:b5:dd
inet6 fe80::7ed1:c3ff:fed8:b5dd%en1 prefixlen 64 scopeid 0x5
inet 192.168.91.16 netmask 0xffffff00 broadcast 192.168.91.255
media: autoselect
status: active
fw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 4078
lladdr 00:3e:e1:ff:fe:7f:a0:82
media: autoselect <full-duplex>
status: inactive
p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
ether 0e:d1:c3:d8:b5:dd
media: autoselect
status: inactive
Jawaban:
Coba Pi Finder untuk Mac untuk menemukan IP RPi dengan unit RPi tanpa kepala.
Meskipun dalam pertanyaan Anda yang diedit, tampaknya IP terdaftar di bawah
en0
sebagai192.168.91.16
, dengan asumsi bahwaifconfig
output Anda berasal dari RPi.sumber
Anda dapat mencari alamat IP dengan nama host. Dengan asumsi nama host dari Pi Anda adalah "raspberrypi"
Inilah cara Anda mendapatkan alamat IP menggunakan perintah ping dan nama host.
Dari Linux:
ping raspberrypi
Dari Windows:
ping raspberrypi
Dari OS X:
ping raspberrypi.local
Agar perintah dapat bekerja dari Windows, Anda harus menjalankan Samba di Pi Anda. Anda dapat menginstal Samba menggunakan perintah
sudo apt-get install samba
.sumber
Apakah Pi dan Mac di jaringan yang sama? Dalam hal ini, saya hanya terbiasa
arp -a
menemukannya. Ada sejumlah metode lain, yang tercantum di sini: https://apple.stackexchange.com/questions/19783/how-do-i-know-the-ip-addresses-of-other-computers-in-my-network ? rq = 1sumber
arp -a
akan berfungsi jika, dan hanya jika, Mac sudah berhasil diselidiki atau terhubung ke sebuah host. Coba sendiri dengan menyalakan ulang Mac Anda dan menampilkan tabel arp. Itu akan hampir kosong. Untuk mengisi tabel itu, Anda perlu menjalankan sesuatu seperti pemindaian ping:nmap -sP 192.168.91.0/24
nmap -sP 192.168.91.0/24 | awk '/^Nmap/{ip=$NF}/B8:27:EB/{print ip}'
lihat komentar saya di utas inisudo nmap .....
Saya mengembangkan alat lintas platform untuk menemukan alamat IP lokal Raspberry Pi lebih cepat:
Artikel tentang itu: Pi-oi: Alat untuk Menemukan Alamat IP Lokal Raspberry Pi Anda
sumber
Menggunakan
ping
danarp
tidak akan bekerja untuk saya, karena di jaringan saya, raspberry telah diberi nama host yang berbeda.Tapi saya berhasil menggunakan gangguan , ini juga direkomendasikan di situs Raspberry PI.
Setelah menginstal gangguan , mulai server dengan
sudo lsleases -s
; kemudian reboot Raspberry PI Anda dan tunggu alamat IP muncul.Voila ...
sumber
Jika itu adalah jaringan rumah Anda, Anda dapat dengan mudah masuk ke router Anda karena kebanyakan dari mereka menampilkan alamat IP klien di suatu tempat di sana. IP router Anda dapat ditemukan dengan mengetik
ipconfig
(Windows) atauifconfig
(Mac, Linux, dll.) Dan itu akan terdaftar di Gateway . IP router biasanya192.168.1.1
.sumber
'en1' adalah alamat ethernet Anda menggunakan 'ifconfig'. Tetapi Anda tidak perlu mencari alamat IP - itulah gunanya nama host dan DNS. Anda bilang Anda menggunakan mac, jadi 'ssh [email protected]'. Biarkan DNS melakukan pekerjaan di latar belakang. Jika Anda telah memberikan nama host PI Anda, katakan, 'papagoose', dan Anda memiliki nama pengguna 'mama', ketik 'ssh [email protected]'. Jika Anda mengamankan shelling dari OS windows, cukup letakkan '.local'.
sumber
Jika Anda ingin menggunakan aplikasi GUI untuk itu, Anda dapat menggunakan
Yakala
alat ( https://github.com/mozcelikors/yakala ) untuk Debian / Ubuntu. Alat ini membantu Anda tidak hanya mencari jaringan Tipe B dan Tipe C yang tersedia, tetapi juga membantu Anda mengarahkan SSH ke jaringan:atau
Penafian: Saya adalah pencipta Yakala. Setiap saran / bug dianggap sangat serius.
sumber
Ini adalah bagaimana saya masuk ke Raspberry Pi saya:
Temukan port SSH terbuka di jaringan lokal, dapatkan ip, SSH ke dalamnya.
sumber
Saya menghabiskan sedikit waktu untuk mencari tahu dan akhirnya satu solusi yang bekerja dengan baik.
Lihatlah yang ini http://angryip.org/download/#windows
Saya percaya "arp -a" juga akan memberikan IP tetapi alat yang saya sebutkan di atas akan memberikan info secara rinci.
sumber
Bagi saya arp berfungsi dengan baik hampir sepanjang waktu jika Anda mac dan raspberry berada di jaringan yang sama.
atau Anda dapat menggunakan nmap (Ubah CIDR dengan milik Anda)
https://installvirtual.com/find-ip-of-raspberry-pi/
sumber