LANのホスト名からDebianに到達できない


9

私のdebianは私のLANのホスト名からは発見できません。

LANに他のubuntuマシンがいくつかあり、それらはすべてホスト名を介してpingできます。

私のdebianで:

pi@raspberrypi ~ $ hostname
raspberrypi

同じLAN内の別のマシン:

ping raspberrypi
ping: unknown host raspberrypi

回答:


10

UbuntuシステムではAvahiデーモンが実行されていますが、これはRaspberry Piには当てはまりません。Avahiをインストールして問題を解決します。

# apt-get install avahi-daemon avahi-discover libnss-mdns

jftrおそらく.localドメインを使用する必要があります。例:raspberrypi.local
Ulrich Dangel

Ubuntuはいつ/どのようにデーモンを実行しますか?私はの出力に「のavahi」と呼ばれる何も表示されませんps -x
シュリダールSarnobat

編集-実行service --status-all | grep avahi
Sridhar Sarnobat 2014

0

提案どおりavahiとinsservの削除/インストールを行い、シバン全体を再起動しました。働いた。

ネットワーク上の別のマシンからIPアドレスにpingできる場合は、オプション-aを追加して逆引きを行います。私自身、ルーターのホスト名の最大長は15文字であることを発見しました。

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

それがあなたに名前を教えない限り、あなたは耕す必要があります。


0

ホスト名を変更した場合は、Piにsambaをインストールしてみてください。

sudo apt-get install samba

次に、リモートマシンから以下を試してください。

ping newhostname.local

そしてsshする:

ssh pi@newhostname.local
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.