NASのSMB接続を確認したい

リンクステーションのNASを使っています。

NASの中のファイルを「ゴミ箱に入れる」を行うと「trashbox」にまず入り、

「trashbox」の中のファイルを再度「ゴミ箱に入れる」を行うと完全削除になる形で使用していました。

最近急に、「trashbox」に入らずに、いきなり完全削除になるようになってしまいました。


メーカーさんに問い合わせると、

「共有フォルダーに対してSMBプロトコルで接続していないと機能しない」

「MacパソコンからのAFP接続時には直接削除される仕様である」

「詳細設定でゴミ箱機能が有効になっていること」という回答です。


設定を確認すると、「SMBオン」「AFPオン」です。(最初の設定から両方オンにしています)

Finderの「移動」 > 「サーバへ接続」で表示された「サーバアドレス」欄で、

「smb://(LinkStationのIPアドレス)/(共有フォルダー名)/」と入力して、接続しているので、

SMBで接続できているとは思うのです。

NASの詳細設定で、「ゴミ箱機能」を有効にチェックしてあるので、こちらもOKと思います。

もろもろを、これから確認しようと思うのですが、



まずは、「SMBでの接続」を間違いなくしているのか、確認をしたいのです。



「NASにAFPまたはSMBで接続することについて」

https://discussionsjapan.apple.com/message/100766616?start=15&tstart=0

を参考に、

ネットワークユーティリティ > Netstat のタグをクリック > 「現在の全ソケット接続の状態を表示」にチェックを入れる > 「Netstat」ボタンをクリック > で、表示させました。

表示のリストを見ているのですが、

「smb」か、「afp」の文字を探しているのですが、見つけられませんでした。



このリストのどこを見て、「SMBでの接続」を確認すれば良いのかを教えてください。

よろしくお願いいたします。


メッセージ編集者: スカイブルー193 訂正しました。

MacBook Air, OS X Yosemite (10.10.5), null

投稿日 2017/04/13 19:40

返信
返信: 62

2017/04/17 04:10 スカイブルー193 への返信

> はい。これではつながりませんでした。


それはおかしいですね。

どんなネットワークになってます?

同一のネットワーク内でないと、NAS名(.localをつけても同じ)だけでは繋がりませんが、NASとマックが別のネットワークになってませんか?マックのipアドレスとNASのipアドレスはどうんなふうですか?

それとNAS名は具体的にどんなものだったのですか?

ネットワークの名前解決に関する話題だからネットワークに関する詳細な情報が必要です。

NAS名の途中にスペースとか入ってませんか?もし入ってると注意が必要です。

2017/04/17 04:20 はに への返信

はに 様

ご返信ありがとうございます。


NTTの終端装置があり有線でAir Mac Time Capsuleにつながっています。

NASは有線でAir Mac Time Capsuleにつながっています。

IPアドレス、NAS名については、これまでにあげた以上のことを、公開するのは素人ゆえ不安があります。


ただ、Apple Scriptで、IPアドレスを用いたアプリでは、SMBで接続できています。

エイリアスでもSMBで接続できています。

使えていますので、この先どこまで追求するのがいいのか?どうでしょうか?

2017/04/17 04:36 スカイブルー193 への返信

> IPアドレス、NAS名については、これまでにあげた以上のことを、公開するのは素人ゆえ不安


じゃ、これ以上は部外者には分かりません。

家庭内ランのアドレスやNAS名を公開したところでセキュリティ上の問題は何も生じませんけど。

IPアドレスならネットワークが別になっててもルーティングが正しく行われるでしょうから、IPアドレスで繋がるのは当たり前です。名前解決は、正式なDNSサーバをきちんと用意しない限り別ネットワークだと名前解決できません。ボンジュールなどはDNSを用意しなくても名前で接続できるようにする技術ですが、あくまでも同じサブネット内だけで利用できるものです。別ネットワークの名前解決まではできません。

2017/04/17 08:02 はに への返信

はに 様

ご返信ありがとうございます。


何せ、よく分かっていないので、どこまで公開していいものかを、理解していないのです。

コミュニティの先輩の皆様には、「バカな心配」とおっしゃられてしまうのかもしれませんが、気になってしまいます。

ネットに出してしまったものは、「消すことができない」としか、私などは思っていません。

ですから、なるべく出さないようにするしか、素人は思いつきません。

ご理解いただくのは難しいかもしれませんが、素人は、おおげさに怖がるのです。

お許しいただけないでしょうか?

IPアドレスならネットワークが別になっててもルーティングが正しく行われるでしょうから、IPアドレスで繋がるのは当たり前です。

名前解決は、正式なDNSサーバをきちんと用意しない限り別ネットワークだと名前解決できません。

この違いすら、理解していません。

NTTの終端装置があり有線でAir Mac Time Capsuleにつながっています。

NASは有線でAir Mac Time Capsuleにつながっています。

自分には、ひとつのアクセスポイントに思えるので、ひとつのネットワークに思えるのですが、

うちのWi-Fiの組み方でも、「別ネットワーク」となることがあるのでしょうか?

2017/04/17 08:18 スカイブルー193 への返信

> うちのWi-Fiの組み方でも、「別ネットワーク」となることがあるのでしょうか?


ネットワークは別にWiFiだけじゃないですよね?

有線で繋いでる部分もネットワークの一部です。ネットワークは文章で表現されても分からない部分が多いのです。NTTの終端装置と書かれてますが、これにはルータ機能はないのですか?AirMac Time CapsuleがWiFiネットワークを提供してるのですか?AirMac Time Capsuleの設定は?ブリッジ?ルータ?こういうのを全部書いてもらわないと分からないのです。マックとNASのIPアドレスを書いてもらえばそれだけでこれらすべてが分かります。

NASの名前も重要です。スペースを含む名前になってると、エスケープを入れるなどしてスペースが名前の一部であることをはっきり示すように書く必要があります。でないとスクリプトは正しいNAS名でコマンドを実行してくれません。

2017/04/17 08:29 Pajerow への返信

Pajerow 様

ご返信ありがとうございます。

※ NAS名やIPアドレスはあくまでもローカルなものなので、私は特に隠しません。

  グローバルIPやMACアドレスはグローバルなものなので公開してはダメですが。

皆様には、常識のことでしょうし、ネットに参加するには、「知らないで参加してはいけない」こととも思います。

ただ、「どこまで公開していいのか?」を「正確に」知るのは、けっこう難しいです。

何がローカル?何がグローバル?は、みなさんのおかげで、このスレで少しイメージできましたが、

明確には、まだ理解できたとは思えません。

「ネットで調べれば分かるよ」と、あちこちで言われるのですが、検索能力のせいか、中途半端にしか答えがみつからないもの多いのです。

もちろん、大前提は、「きちんと理解して参加すること」だとは思います。

知識が足りないまま参加しており、ご迷惑をおかけしております。申し訳ありません。


Pajerow 様のお示しいただいたこと、素人に「ここまでいいんだ」と分からせる力、すごくありました。

ありがたく感謝いたします。

2017/04/17 08:41 はに への返信

はに 様

ご返信ありがとうございます。

このまだるっこしいやつに、お付き合いくださりありがとうございます。

説明が、まだ不足だったのですね。

うちのは、 NTTの終端装置がDHCPサーバーでIPアドレスを発給しているようです。AirMac Time Capsuleはブリッジモードになってます。

NASのIPアドレスは「192.168.1.50」NAS名は「LS210DFBC」です。

これで分かりますでしょうか?

2017/04/22 17:47 スカイブルー193 への返信

追記します。

以前のMacOSではファイル共有のプロトコル(接続方法)として

MacOS専用の「AFP」が優先されておりましたが、

MacOS X 10.9より、Windowsで使用されている「SMB」を優先して使用するように

仕様変更されているようでございます。              < SMB2以上のことですかね。


ただし、MacOSの「SMB」は標準的な「SMB」とは若干異なる部分があり、

「SMB」を使用する他のネットワーク機器との接続で問題が発生する事がございますので、

念のため、「SMB」と「AFP」の両方を有効にされることをお勧めしております。


また、本製品をMacOSのバックアップ機能「TimeMachine」のバックアップ先として

使用する事も可能でございますが、この場合は「AFP」で通信が行われますため、

新しいMacOSをご利用で「SMB」での接続で問題が発生していない場合にも、

本製品を「TimeMachine」のバックアップ先としてご利用頂く場合は

「AFP」を有効にして頂く必要がございます。

メーカーさんに、「SMB」オン、「AFP」オンについて、聞いてみました。上記のご回答をいただきました。

2017/04/13 21:03 スカイブルー193 への返信

Finderの共有からNASを接続すると無条件にAFP接続になってしまいます。(Mac OSの仕様のようです)

SMB接続するためには、明示的にsmb://コマンドで接続してやる必要があります。


ちなみに、私はAppleScriptでsmb://コマンドを記述してマウントするようにしています。

2017/04/16 01:23 スカイブルー193 への返信

共有アイコンの違いは、OSがデバイスをPC(Windows)と認識しているかMacと認識しているかの違いみたいですね。

LinkStationは大きなアイコン、Windows PCは小さなアイコンで表示されています。

そして、それぞれのデバイスにFinderの共有から接続しようとすると、大きいアイコンのものはAFPで、小さなアイコンのものはSMBで接続されます。

ユーザがアップロードしたファイル

2017/04/17 01:57 スカイブルー193 への返信

スカイブルー193 による書き込み:


「share」のアイコンを選択して、「エイリアスを作る(command+L)」をしたのですが、

ユーザがアップロードしたファイル

でした。

ここで議論されていたスクリプトを作るようなもんですが、知らない間にコマンド+Lに変わっていたんですね。失礼しました。


でも、エラーはおかしいですね。AFPとSMBのどちらでも同じエラーですか。

2017/04/17 04:38 スカイブルー193 への返信

「NAS名」は下記で設定した値です。

ユーザがアップロードしたファイル

私は「LinkStation」としていますが、デフォルトでは機種名みたいな名前だったと思います。


※ NAS名やIPアドレスはあくまでもローカルなものなので、私は特に隠しません。

  グローバルIPやMACアドレスはグローバルなものなので公開してはダメですが。

2017/04/13 20:13 Pajerow への返信

Pajerow 様

ご返信ありがとうございます。


両方オンは、何が良いのかは理解していませんが、

NAS導入時にサポートから、Macならそうしたほうが良いと言われてそうしています。

「 AFPオフ」でどうなるのか?を確認するようにと、メーカーさんからも言われていますので、

後で行いますが、

まずは、本当に「SMBで接続しているのか?」を、確認したいです。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

NASのSMB接続を確認したい

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。