Mac間の画面共有がハングするのはなぜですか?


13

iMacのセットアップには次のものがあります。

  • ファイアウォールがオフ
  • 特定のユーザーの画面共有をオン、一般的なVNCパスワードなし
  • ファイル共有(リベラルアクセス)

MBProから画面に接続したいです。Finderの画面共有ダイアログ経由で、または画面共有アプリを直接呼び出して、MBProからiMacへの画面共有セッションを開始しようとすると、ハングします。そして、ハングします。そして、ハングします。そして、最終的に「接続中...」ウィンドウは静かに消え、画面は共有されません。

キーチェーンをチェックして、iMacに間違ったパスワードが設定されていないことを確認しました。実行時に画面共有からユーザー名またはパスワードの入力を求められません。

ネットワークに中央ユーザー権限がありません。各Macには独自のローカルユーザー設定があります。ただし、ユーザー名とパスワードは同じです。

JollyのFast VNCを使用して正常に接続できます。実際にBounjourブロードキャストを介してiMacを見つけます。しかし、このソフトウェアは技術的には無料ではなく、組み込みのMacのアプローチが私にとってうまくいかない理由について私は困惑しています。

更新:iMacの画面共有設定は次のとおりです。

画面共有設定1

そして、これは「コンピューター設定...」ボタンをクリックしたときに設定したものです。

画面共有設定2

JollyのFast VNCは、(Bonjourを介して)問題なくこのマシンを見つけて接続し続けます。接続したいときは、iMacのユーザー名とパスワードを入力する必要があります。MBProのFinderは、ファイル共有に(iMacユーザー名とパスワードを使用して)正常に接続できます。Finderウィンドウで「画面の共有」をクリックすると、iMacが起動します。ディスプレイがオンになります。しかし、接続はタイムアウトします。

これをデバッグするために見ることができるMBProの画面共有のログファイルはありますか?画面共有のためのiMac上のログファイルはどうですか?Screen Sharingが接続していると言って、不思議なことに停止する理由を明らかにする何かがありますか?


あなたがそれがハングすることを意味するとき、それはちょうど接続したいように振る舞い、決してしませんか?Finder(サイドバー)でマシンをクリックし、画面共有をクリックできますか?リモートマシンは起動していますか?
-jmlumpkin

接続が完了し、最終的に小さなダイアログウィンドウが消え、画面共有プログラムは実行されているが、共有画面が表示されないと言います。マシンは目覚めていて、Finderで閲覧できます。共有ドライブを使用できます。
イアンC。

画面共有のためにplistを破棄すると解決しますか?
ridogi

@ridogi-やっとplistを無効化してみることができます... ... // Libraryで画面共有に関連するものが見つかりません。ここで何を探しているのでしょうか?ありがとう。
イアンC。

回答:


10

接続できないのは画面共有機能のみであるため、その動作を診断する最良の方法は、アプリケーションを直接使用することです。

次の場所にある画面共有を起動してください。

/System/Library/CoreServices/ScreenSharing.app

アプリケーションには目に見える「UI」がないので、派手なCocoaインターフェースを期待しないでください。代わりに、一度ロードすると、表示されるのはDockにあるこの「貧しい」アイコンだけです。

スクリーン共有

それをクリックしてから、Macメニューバーの[設定]に移動します。以下が表示されるはずです。

ssharプリファレンス

パスワードとキーストロークのみを暗号化する2番目のオプションに注意してください。それは問題ありませんが、ご覧のとおり、暗号化を完全にスキップするオプションはありません。一部のVNCバージョンには暗号化との非互換性がありますが、OS XとOS Xについて話しているため、これはかなり衝撃的です。

いずれにせよ、そのような設定ができたら、メニューバーでもう一度接続してみてください:接続->新規(または⌘cmd+ N)。

ホストの名前を入力するよう求める単純なダイアログが表示されます。スクリーンショットに従って、192.168.1.99を試してEnterキーを押します。

ここから何が起こるか見てみましょう。また、両方のコンピューターでConsole.appを開いて、システムメッセージ(または関連するもの)が発生していないかどうかを確認します。


これはうまくいきました。ここで成功する鍵は、マシンのIPアドレスを使用することだったと思います。ホスト名を使用してこのアプローチを試しただけですが、解決されていないようです。Finderアプローチはホスト名を使用していると思います。ナイスキャッチ。ポイントをお楽しみください!
イアンC.

@Ianは、うまくいったかどうかを見て喜んでいます。Finder(Bonjourを使用)が他のホストを適切に見つけられないのは奇妙に思えます。さらに調査する場合は、ホスト名を変更してみてください。ホスト名がフラッシュされ、mDNS(bonjour discovery service)を介して再度ブロードキャストされます。おそらく、今回はファインダーがそれをキャッチします。;)
マーティンマルコンチーニ

賞金が授与されました。だから遅延の人のために。私はあなたの答えを受け入れるとあなたに報奨金が与えられると思った。
イアンC.

@イアンの心配、ありがとう。私は本当にそんなに担当者を気にしない:)私は他の貢献者が情報を追加し、これに勝つために望んでいただろう、とにかくありがとう。それを修正してくれてうれしい。
マーティンマルコンチーニ

アプリを直接起動してIPアドレスを入力する(Finderで画面を共有するのではなく)ことも私にとってはうまくいきました。ありがとう!
poshaughnessy

2

Macネットワークのサイト間であるため、ネットワークDNSサーバーは、macマシン名のAレコードで、whatever.whaterver.comまたは.eduに更新する必要があります。

DNSがホスト名をIPアドレスに解決できるように、それはスペース名で特に複雑です、単純な名前のWindowsマシンは簡単に変換できます、WINSまたはDNSを介してIPに名前を付けるので、将来2つの選択肢があります、

1:MAC上の静的IPアドレスへのローカル名マッピングを各MACの/ etc / hostsファイルに作成します

2:ドーナツとコーヒーを購入して、お使いのMacのDNSにレコードを設定してください。

3:Xservがある場合、これを行う必要があります。ディレクトリユーティリティがそれを使用するように設定されていることを確認してください。

それが役立つことを願っています。


4年後の時間枠から来る:あなたの分析は正しいように聞こえます、問題はIP管理1のDNSです。
ダン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.