質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

PowerShell

Windows PowerShellはコマンドラインインターフェースであり、システム管理を含むWindowsタスク自動化のためのスクリプト言語です。

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

Q&A

解決済

3回答

5494閲覧

ラズパイのホスト名が見つからない

takumi3

総合スコア18

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

PowerShell

Windows PowerShellはコマンドラインインターフェースであり、システム管理を含むWindowsタスク自動化のためのスクリプト言語です。

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

0グッド

0クリップ

投稿2019/08/23 09:26

RaspberryPi Zero WHを買って自分のwindowsのパソコンとssh接続しようとしているのですが、ラズパイのホスト名がないとエラーが出てしまいます。スマホのfingというアプリで、ラズパイがwifiに接続されていることと、IPアドレスを確認しました。ホスト名の代わりにIPアドレスを指定してsshで接続すると成功します。
pingなどでホスト名を指定してもホスト名が存在しないとエラーが出ます。ラズパイ以外のデバイスについても同様です。
また、nbtstat -A [ipアドレス]と入力してもホスト名が存在しないと表示されます。
まるでwindowsがホスト名を全く認識していない状態です。
どうしたら良いでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Zuishin

2019/08/23 09:29

DNS サーバーはありますか?
takumi3

2019/08/23 10:16

自宅の無線ネットワーク上にでしょうか?ありません。
guest

回答3

0

Windowsパソコン同士でDNSなしにホスト名で繋がるのは NetBIOS over TCP/IP で名前解決をしているからです。
ラズパイ(Raspbian)で同様の仕組みを使うには、sambaを使うのが簡単です。
sudo apt-get install samba

投稿2019/08/23 09:42

hihijiji

総合スコア4150

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

自己解決

情報提供ありがとうございました。私のコンピューターが正常に動作していないと判断して、とりあえずwindowsアップデートを行いバージョンを1903にしたところホスト名でログインできました。不具合ということでした。

投稿2019/08/27 14:09

takumi3

総合スコア18

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

IPとホスト名の対応表である、hostsファイルをwindowsに作れば、DNSが無くてもIPとホスト名の関連付けができます。

hostsファイルの置き場所や内容については、【Windows】hostsファイルとは、hostsファイルの場所、hostsファイルの編集・書き換え方法のような記事を参考にしてください。

hostsファイルでwindowsからラズパイへのアクセスは解決すると思いますが、ラズパイ同士とか、ラズパイからwindowsというような場合にも使うなら、DNSサーバを稼働させるほうが良いと思います。

投稿2019/08/23 10:08

coco_bauer

総合スコア6915

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

takumi3

2019/08/23 10:29

`nbtstat`でホスト名が表示されないのは普通なのですね。 qiitaなどでラズパイのインストールの手順を見ると、macの方は`ssh pi@raspberrypi.local`とするだけで接続できるようです。私はwindowsなのでbonjourをインストールしましたができませんでした。macの方はhostsファイルもdnsサーバーもなしで接続できていたのですが、なぜですか?
q1701

2019/08/23 11:21

当方、Windows 10 です。標準で mDNS があり、bonjour を入れずとも xxx.local で名前解決できております。ご参考まで。
dodox86

2019/08/23 11:57

>basashi_Gさん macOSではBonjourのサービスが標準で動作しているからではないでしょうか。 また、ルーター上でDHCPサーバーからIPアドレスの払い出しがされていれば、そちらへラズパイのhost名が通知されてDNSの肩代わりをしている設定かもしれません。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問