Debian tidak dapat dijangkau melalui nama hostnya di LAN

9

Debian 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.

pada debian saya:

pi@raspberrypi ~ $ hostname
raspberrypi

pada komputer lain di LAN yang sama:

ping raspberrypi
ping: unknown host raspberrypi
penjepit
sumber

Jawaban:

10

Sistem Ubuntu Anda menjalankan daemon Avahi sementara ini tidak berlaku untuk Raspberry Pi Anda. Instal Avahi untuk menyelesaikan masalah:

# apt-get install avahi-daemon avahi-discover libnss-mdns
Spack
sumber
jftr Anda mungkin harus menggunakan domain raspberrypi.local
.local
Kapan / bagaimana Ubuntu menjalankan daemon? Saya tidak melihat apa pun yang disebut 'avahi' di keluaranps -x
Sridhar Sarnobat
EDIT - runservice --status-all | grep avahi
Sridhar Sarnobat
0

Apakah menghapus / menginstal avahi dan insserv seperti yang disarankan, reboot seluruh shebang. Bekerja.

Jika Anda dapat melakukan ping alamat IP dari mesin lain di jaringan, tambahkan opsi -a untuk melakukan pencarian terbalik. Saya sendiri menemukan bahwa ada panjang maksimal 15 karakter untuk nama host di router saya.

ping -a 192.168.1.123
Pinging RASPBERRYPI [192.168.1.123] with 32 bytes of data:
...

Selama itu tidak menyebutkan nama, kamu harus membajak.

Hans
sumber
0

Jika Anda telah mengubah nama host, coba instal samba pada Pi.

sudo apt-get install samba

Kemudian coba yang berikut ini dari mesin jarak jauh Anda:

ping newhostname.local

Dan untuk ssh:

ssh [email protected]
Parrotruper
sumber