Mac

Mac OS X におけるローカルネットワーク検出の失敗とサーバーへの接続の問題の回避策

Mac OS X におけるローカルネットワーク検出の失敗とサーバーへの接続の問題の回避策

ローカルネットワークの検出に失敗した場合や接続に問題がある場合の回避策

Macでは、ローカルネットワークは通常問題なく動作します。そのため、OS X Yosemite(およびそれ以降のリリースでも)を搭載したMac OSで、一部のユーザーが経験する可能性のある最も厄介な問題の一部は、ネットワーク接続に関連しています。これらの問題には、より広範な接続やWi-Fi機能の問題に関連するものもあれば、一般的なLANネットワーク機能、他のローカルMacの検出と接続、他のAFP Macやより広範なSMBマシンのローカルネットワーク上でのファイル転送に影響を与えるものもあります。ここでは、後者のLAN検出と接続に関する問題に焦点を当てて対処していきます。


これは基本的に検出に関する回避策であり、具体的には、ローカルネットワークの接続障害、そしてかつては正常に接続していたにもかかわらず、同じネットワーク上に間違いなく存在するネットワーク接続されたマシンが見つからないという問題を回避します。これは通常、Mac OS X Yosemite を実行している Mac が、それ以前のバージョンの Mac OS X を実行している他の Mac に接続する際に発生しますが、この回避策は、同様のエラーが発生する他の状況にも当てはまる可能性があります。

特定のネットワーク検出または接続試行の失敗に遭遇した場合、手順はご存知でしょう。別のローカル Mac に正常に接続しようとすると、長い待ち時間の後、最終的に次のようなメッセージが表示されます。「サーバー 'コンピュータ名' への接続中に問題が発生しました。サーバーが存在しないか、現在利用できない可能性があります。サーバー名または IP アドレスを確認し、ネットワーク接続を確認してから、もう一度お試しください。」もちろん、エラー メッセージに指定された理由により、まさにこのエラー メッセージが表示されることも完全にあり得ます。その場合は、それが正当なメッセージになりますが、この場合は、ターゲット サーバーへの接続は以前は正常に機能しており、ターゲット サーバーは存在し、IP は正しく、ネットワーク接続は両側でアクティブであり、問​​題のある Mac からサーバー IP に ping を実行することもできます。

Mac サーバーへの接続に問題があり、OS X でエラー メッセージが表示される

ローカルネットワーク接続が正常に動作するはずなのにこのエラーメッセージが表示される場合は、以下の手順を試して、ローカルネットワークに接続されたMacが適切に検出され、意図したとおりに接続されるようにしてください。接続先のMacのIPアドレスが必要です。IPアドレスは、Mac OS Xのすべてのバージョンの「ネットワーク」環境設定で確認できます(サーバーのIPアドレスがわからない場合は、ローカルのシステム管理者に問い合わせてください)。

  1. Mac OS X Finderで開いている失敗したネットワーク試行と失敗したネットワーク関連のウィンドウをすべて閉じます。これには、Finderのネットワークフォルダまたはネットワークブラウザが含まれます。
  2. 「接続に問題があります」というエラーメッセージが表示されたら、Mac OS XのWi-Fiメニューバー項目からWi-Fiを切断します。
  3. Mac OS Xで同じメニューからWi-Fiを再度オンにします
  4. Mac OS X Finderから、Command+Shift+Kを押して「サーバへ移動」メニューを呼び出し、接続する対象のLAN MacのIPアドレスを入力します。
  5. ローカルMacサーバーに手動で接続する
    Macの場合はafp://(ターゲットIP)、SMB/Windowsの場合はsmb://(ターゲットIP)を使用します。

  6. 「接続」をクリックすると対象のMacが検出され、通常通りログインするとLAN接続が意図したとおりに確立されます。
  7. OS Xのローカルサーバー接続ログイン画面

接続すると、通常どおり、対象の Mac (またはサーバー) の使い慣れた Finder ベースのナビゲーションが使用可能になります。

Macが正常に接続されました

かなり簡単な回避策ですが、接続がタイムアウトすると最初からやり直し、Macの一般的なネットワーク接続を一度オフにしてからオンにし、IPアドレスを指定して再度接続する必要があります。一方、接続が成功し、接続が有効な間は、ネットワークに接続されたMacはMac Finderのネットワークブラウザに正常に表示されます。

Mac OS Xではネットワークは通常問題なく動作するため、これは少々例外的な状況です。ほとんどのMacユーザーがこの問題を全く経験していないのは良いことです。Mac間でファイルを共有する方法は、AFP、AirDrop、SSHなど、様々な方法があります。状況に応じて最適な方法、あるいは環境で最も信頼性の高い方法を使用してください。1つか2つのファイルを移動するだけで、一般的なファイルシステムへのアクセスを必要としない場合は、AirDropが手軽な解決策となり、上記の回避策を回避できます。

この特定のネットワーク検出問題は、Mac OS X Yosemite を搭載した特定の Mac が AFP 経由で他のローカル Mac に接続する際に、個人的に頻繁に発生しています。この特定の MacBook Air で Mac OS X Yosemite を実行する前(クリーンインストールです)では、検出エラーは一度も発生していません。これは、原因はソフトウェアの問題、あるいは一部の Mac ハードウェア固有の問題である可能性が高いことを示しています。さらに、このネットワーク問題は他のローカル Mac では発生しません。これは、オフィスや自宅の一般的な LAN 環境でも、同様の検出問題や AFP および SMB の問題を経験した他のユーザーからの多数の報告と一致しています。この問題の解決策として Wi-Fi のオン/オフを切り替える必要があることも注目に値します。これは、ワイヤレスに対応した Mac OS X システムソフトウェアの将来のアップデートで解決される可能性を示唆しています。ちなみに、以前のバージョンの Mac OS X にも、SMB および NAS 共有への接続に関する同様のバグがありましたが、この cifs:// トリックで解決できました。このバグは後に修正されました。

上記の手順が、同様のネットワーク検出問題に遭遇したMacユーザーの皆様のお役に立てば幸いです。Mac OS Xのシステムソフトウェアは、新しいバージョンがリリースされたら必ずアップデートしてください。Mac OS Xで同様のネットワークマシン検出やLAN接続の問題に遭遇された方は、ぜひ下のコメント欄に解決方法をお聞かせください。