[解決済み] Synergyの接続タイムアウト(Macクライアント、Windows 10サーバー)
質問内容
[プログラミング以外の話題を投稿して申し訳ありませんが、この投稿は他の困っている人の助けになると思いました].
PCとMacの間で相乗効果を発揮させたいのですが、どうすればいいですか?
自動設定、すべてデフォルトで使っています。Macをサーバーとして完璧に動作しています。
しかし、PCがサーバーでmacがクライアントの場合、PCは最初にzeroconfクライアントを検出しますが、その後はログメッセージもなく、ただそこに座っているだけです。一方、mac のクライアントは "timing out" を繰り返し、決して接続しません。
確認したこと
- Windowsファイアウォールが正しく設定され、Synergyが実行できるようになっています。 synergy の TCP と UDP の接続を許可するルールがあります。 実行可能ファイル
- synergyの32ビット版と64ビット版の両方を試しました。
- 自動設定クライアントも試しましたし、スクリーンネームと IPアドレス
- 昇格した権限で実行してみました
- ターミナルを使用して、それぞれのマシンからPINGを送信することができます。 同じWi-Fiネットワークに接続されています。
Ian-Mac.localというMacbook(10.11)を持っていて、IPアドレスは192.168.0.6です。
Ian-PCというWindows10のLaptopがあり、5種類のIPアドレスが記載されています。デフォルトは192.168.56.1です。
こちらはPCからのデバッグレベルのログです。
[2016-12-06T12:04:49] NOTE: started server, waiting for clients
[2016-12-06T12:04:49] DEBUG: event queue is ready
[2016-12-06T12:04:49] DEBUG: add pending events to buffer
[2016-12-06T12:04:49] DEBUG: screen "Ian-PC" shape changed
[2016-12-06T12:04:49] DEBUG: accepted ipc client connection
[2016-12-06T12:04:49] DEBUG: start ipc handle data
[2016-12-06T12:04:49] DEBUG: ipc read: IHEL
[2016-12-06T12:04:49] DEBUG: finished ipc handle data
[2016-12-06T12:04:49] DEBUG: ipc hello, type=node
[2016-12-06T12:04:49] INFO: watchdog status: ok
[2016-12-06T12:04:50] DEBUG: started process, session=1, elevated: yes, command="C:/Program Files (x86)/Synergy/synergys.exe" -f --no-tray --debug DEBUG --name Ian-PC --ipc --enable-drag-drop --profile-dir "C:\Users\Ian\AppData\Local" -c "C:/Users/Ian/AppData/Local/Temp/qt_temp.ZU7304" --address :24800 --serial-key MY_LICENCE_KEY --res-w 1920 --res-h 1080 --prm-wc 960 --prm-hc 540
[2016-12-06T12:04:55] INFO: zeroconf client detected: Ian-Mac.local
macのデバッグレベルのログです。
2016-12-06T12:12:02] INFO: starting client
[2016-12-06T12:12:02] INFO: command: /Applications/Synergy.app/Contents/MacOS/synergyc -f --no-tray --debug DEBUG --name Ian-Mac.local --enable-drag-drop 192.168.56.1:24800
[2016-12-06T12:12:02] INFO: config file: /var/folders/k3/rzjn4xxj5tz3j1ygq72cwyj00000gp/T/Synergy.txK899
[2016-12-06T12:12:02] INFO: log level: DEBUG
[2016-12-06T12:12:03] INFO: drag and drop enabled
[2016-12-06T12:12:03] DEBUG: screen shape: center=0,0 size=1920x1080 on 1 display
[2016-12-06T12:12:03] DEBUG: starting watchSystemPowerThread
[2016-12-06T12:12:03] DEBUG: adopting new buffer
[2016-12-06T12:12:03] DEBUG: opened display
[2016-12-06T12:12:03] NOTE: started client
[2016-12-06T12:12:03] NOTE: connecting to '192.168.56.1': 192.168.56.1:24800
[2016-12-06T12:12:03] DEBUG: waiting for carbon loop
[2016-12-06T12:12:03] DEBUG: started watchSystemPowerThread
[2016-12-06T12:12:03] DEBUG: waiting for event loop
[2016-12-06T12:12:03] DEBUG: event queue is ready
[2016-12-06T12:12:03] DEBUG: signalling carbon loop ready
[2016-12-06T12:12:03] DEBUG: add pending events to buffer
[2016-12-06T12:12:03] DEBUG: starting carbon loop
[2016-12-06T12:12:03] DEBUG: carbon loop ready
2016-12-06 12:12:03.091 synergyc[1059:39119] starting cocoa loop
[2016-12-06T12:12:18] WARNING: failed to connect to server: Timed out
[2016-12-06T12:12:18] DEBUG: retry in 1 seconds
[2016-12-06T12:12:19] NOTE: connecting to '192.168.56.1': 192.168.56.1:24800
[2016-12-06T12:12:34] WARNING: failed to connect to server: Timed out
[2016-12-06T12:12:34] DEBUG: retry in 1 seconds
解決方法は?
Synergy が間違った IP アドレスを拾いました。
Ian-PCというWindows 10のノートパソコンがあり、5つの異なるIPアドレスがあります。 をリストアップしました。デフォルトは192.168.56.1です。
実行中
IPCONFIG
は、Synergy が拾った IP アドレスが、私の "Ethernet アダプタ VirtualBox Host-Only Network" のものであることを示しました。この問題は、私のインストールした "Virtual Box" に起因していました。
デフォルトのIPを使用する代わりに、以下のリストにあるものを入力しました。
IPCONFIG
無線LANアダプタWi-Fi"として、192.168.0.4である。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン