Raspberry Pi saya tidak dapat ditemukan melalui nama hostnya di LAN saya.
Saya memiliki beberapa mesin Ubuntu lain di LAN, dan semuanya dapat ping melalui nama host mereka.
Di Raspberry Pi saya:
pi@raspberrypi ~ $ hostname
raspberrypi
Di komputer lain di LAN yang sama:
ping raspberrypi
ping: unknown host raspberrypi
raspbian
networking
ssh
penjepit
sumber
sumber
ping raspberrypi.local
, saya pikir.local
bagian itu pentingJawaban:
Sudahkah Anda mencoba melakukan tes ping menggunakan alamat IP? Jika berhasil, masalah Anda biasanya dengan menyelesaikan nama ke alamat IP.
Ada banyak cara untuk memperbaikinya. Anda bisa
sumber
hosts:
di komputer Anda/etc/nsswitch.conf
?Anda harus menggunakan avahi-daemon (zeroconf) jika Anda ingin terhubung melalui nama host alih-alih alamat IP. Dari dokumentasi Raspberry Pi pada Pengaturan Lanjutan RPi :
Instal avahi dengan perintah berikut pada Raspberry Pi:
Perbarui startup boot untuk avahi-daemon
Terapkan konfigurasi baru dengan:
Raspberry Pi sekarang harus dialamatkan dari mesin lain sebagai raspberrypi.local, misalnya: ssh [email protected] atau http: //raspberrypi.local jika Anda memiliki layanan HTTP yang diinstal.
Jika Anda tidak dapat terhubung dari PC Windows melalui SSH mungkin Anda belum menginstal layanan Bonjour .
Dapatkan Bonjour untuk Windows: Unduh Layanan Cetak Bonjour untuk Windows v2.0.2 . Instal saja.
sumber
sudo apt-get install insserv
. Kalau tidak, ikuti instruksi di atas. Diuji dan bekerja untuk saya!