QNAP を起動しても Linux Mint の Nemo や Windows10 のエクスプローラーの「ネットワーク」に表示されないのを何とかしたくて調べてみました。
QNAP の IP アドレス指定ではアクセスできるのですが、ホスト名ではアクセスできない、という状況です。
ちなみに、QNAP のファームウェアは QTS 5.0.1.2376 です。
まずは公式サイトの情報を確認してみます。
WS-Discovery を有効にせよ、ということらしいです。
Web Services Dynamic Discovery (WS-Discovery) を選択します。WS-Discovery は Windows 10 コンピューター上のエクスプローラーに NAS が表示されるようにするものです。なんか期待が持てる記載内容ですね。きっとこのオプションが無効になっているのが原因でしょう。さあ、QNAP の管理画面から設定を確認してみましょう。
「コントロールパネル」「ネットワークとファイル」「Win/Mac/NFS/WebDAV」「Microsoftネットワーク」と進みます。
その画面の下の方に「詳細オプション」というボタンがあるので押してみました。
![]() |
なんと、すでに有効化されている・・・ |
あれ?WS-Discovery は有効になってますね・・・。
あとはこの「SMB バージョン」ですね。「SMB 1」に変更すればきっと表示されるようになると思うのですが、SMB 1 は古い規格でセキュリティ面に問題があるので今は非推奨です。
(SMB 1 は Windows2000 で導入された規格だそうです)
う〜ん、困りましたねぇ。どうしましょうねぇ。
おや、管理画面に「サービス検出」という項目がありますね。ここを確認してみましょう。
![]() |
UPnP が無効になってる |
![]() |
Bonjour も無効になってる |
あらまあ、UPnP も Bonjour も無効になってますね。これのどちらかを有効化すると「ネットワーク」に表示されるような気がしてきました。
どっちがいいのかを調べてみると、UPnP については QNAP 自身が使用を非推奨と言ってたようです。それでうちの QNAP も無効化されているような気がしてきました。
ということは Bonjour ですかね。
Linux Mint には avahi-daemon というサービスが立ち上がっていて、これで Bonjour とは通信ができる状態です。Windows10 は標準で Bonjour クライアントみたいなのがインストールされてましたかね?
iTunes をインストールしていれば、Bonjour もインストールされてたはずですが。
まあやってみましょう。
ということで、QNAP 側で Bonjour を有効化してみたところ、Linux Mint の Nemo では以下のように「ネットワーク」に QNAP が表示されるようになりました。
![]() |
Linux Mint の Nemo に QNAP が表示された |
おお、やりました。
しかし、「Windowsネットワーク」の中には表示されません。そういうもんなんでしょうね。
ついでに ping もホスト名で通るようになりました。ping QNAP.local で通ります。
あとは Windows10 ですね。こちらもエクスプローラーで「ネットワーク」を開いてみると、見事にQNAP が表示されるようになりました。すばらしい。
これにて一件落着です。