<< 2024/04 >> | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
|
BUFFALO の LinkStation で「正しく通信できない可能性があります」と出るが・・・
16/01/11 01:03 / IT関連
クライアントさんから NAS が古くなってもっと大容量で高機能な物に買い替えをするということで、古い筐体を貰って来ました。
LinkStation の LS-WXL という奴です。 普段 NAS は RN102 を利用していますので、特に使うアテもないのですが、筐体自体は壊れていないので、WD の青で 2T を2台購入してきて、取り合えず使えるようにします。 発売時期が 2011年ですので結構古い奴ですが、RAID0 で 4T 構成にして、RN102 のファームウェアを更新する時とか、大容量ストレージの作業用 HDD として使おうかな、と。 んで、NAS Navigator2 なるソフトをインストールしたのですが、「xxxx と正しく通信できない可能性があります」とエラーメッセージを頻繁に表示します。 DHCP が悪さをしているのかと思ったのですが、DHCP は普段使わないし、IPはプライベートIPを固定で割り当てているので、なんでだろう?と思い色々と検索してみたのですがどうにも解決しているページが無い(^-^; 教えて系ページで親切で回答している方を悪く言うつもりはありませんが、正直な所「初期化しましょう」「サポートに聞け」「設定が正しくないんじゃないですか?」等の回答が大半で解決していることは滅多に無いのですが・・・ 常時電源を入れている訳じゃないので、別に NAS Navigator2 も常駐させておく必要は無いのですが、気になったので少し原因を探ってみます。 で、おそらくうちの環境でこのメッセージが表示される原因は、NIC が複数又は NIC に複数の IP を指定している場合に表示されるようです。 1)NIC に 192.168.10.x / 192.168.11.x の二つの IP を割り当てている。 2)NAS Navigator2 は、PCの自己IPを取得するが複数の IP を割り当てていることを想定していないので、どっちか1つを取得する。 3)1の例の場合、本稼動させているネットワークが 192.168.11.x の場合に、192.168.10.x として自己IPを取得する為「(PCに割り当てられているIPのセグメントが違うので)正しく通信できない可能性があります。」と表示する。 というのが原因っぽい気がします。 気になったのでちょっとアプリを作って検証(笑) 1)テスト用のノートに 192.168.10.x と 192.168.11.x を割り当てます。 LinkStation は 192.168.11.x のセグメントに配置します。 2)GetAdaptersAddresses() を使って NIC に割り当てられている情報を取得。 API の仕様で IP はソートされるようですので「最初に 192.168.10.x が取得されます」 まず結果としては、192.168.10.x を NIC から削除すると正常に動作するようになります。 次に 192.168.10.x を再度追加すると同様のエラーが発生します。 取り合えず対策としては IP を1個にすればメッセージは出なくなります。 そして、ここで原因が見えた気がします。 つまりは、NAS Navigator2 は GetAdaptersAddresses() 辺りの API で取得した IP アドレスを自分がいるセグメントとして判定。 UDP のブロードキャストとかで LinkStation を検索するものの、LinkStation から返って来る IP アドレスのセグメントが違うので、このエラーを表示する、と。 (ついでに、IP アドレス設定する?とか余計なことも聞いてくる) 上の検証結果と統合して「これ、1個目に出てくる IP アドレスを自己IPとして判断しとるんじゃないか?」と予想して、 192.168.10.x ←別のセグメント 192.168.11.x ←PCとかLinkStationがいるセグメント これを 192.168.11.x ←PCとかLinkStationがいるセグメント 192.168.12.x ←別のセグメント という構成に変更してみたところ、ビンゴ! エラーが出なくなりました(笑) つまり NAS Navigator2 は複数の IP が割り当てられていた場合、最初に取得した IP アドレスのみを対象として、複数の IP アドレスを割り当てられていることを想定していないということですね。 手抜きやん(笑) 100歩譲って、複数の IP アドレスが割り当てられており、どっちのアドレスが利用されているかは不明なので、正しく通信できない「可能性があります」と表示させて頂いております。 いや、それなら設定を強行するのは止めてよ(^-^; というか、素直に「複数の IP アドレスが指定されています。どの IP アドレスを利用しますか?」だけでいいと思うのですが・・・ この辺りが BUFFALO が BUFFALO たるところですかね・・・ BUFFALO に連絡したらバグフィックスしてくれるかなぁ? 解決方法がわかったらどうでも良くなっているのですが(^-^; [更新日付:2016/01/11 02:10:56]
トラックバックを見る(0) Log Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+e17aa6323de586e9f00564cfbed7309dc15b9008] TB Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+e17aa6323de586e9f00564cfbed7309dc15b9008] 記事へのコメント 名前 : (2019/09/19 12:04:28) ありがとうございます。 同じ問題起きておりましたが、おかげで解決することができました。 名前 : (2019/09/19 12:04:27) ありがとうございます。 同じ問題起きておりましたが、おかげで解決することができました。 |
@AKISoftOfficialをフォロー
掲示板 サポートBBS PMailServer BBS アクセスの多い記事
最新記事(カテゴリ別)
PMailServer2 Version 2.53 をリリースしました。
04/08 00:50 フリー版からの製品版移行時の MTA 並列数について 02/17 23:52 メールサーバーの開発を始めて20年 02/07 21:46 PMailServer2 Version 2.52a をリリースしました。 12/26 14:02 PMailServer2 Version 2.52 をリリースしました。 10/01 10:48 PMailServer2 Version 2.51b をリリースしました。 09/19 01:43 PMailServer2 Version 2.51b(仮) Memo 09/12 00:33 PMailServer2 Version 2.51a をリリース、及び脆弱性についてのお知らせ 09/05 01:15 PMailServer2 Version 2.51a Memo 08/21 00:48 アドレスV125(K5)のスターターリレーの交換 08/04 10:10 最新コメント
UUアクセス数
今日は 249回
昨日は 203回 トータル 303551回 3ヶ月記事別ランキング
プロフィール
Z80から68系、8086系を経由して
Pascalに移行。現在は Delphiをメインに C/C#も囓ってみたり。 「無い物は作れ」の精神で年がら年中なにかを作っています。 すぐ自前で作りたがるので無駄に工数が上がったりして自爆してみたりもします。 好きな物は麺類とお煎餅 Blom内検索
BLOM Version 1.39 ©2007-15 A.K.I Software all rights reserved. |