Synergy Windows 7接続がタイムアウトしました


14

2台のWindows 7 64ビットマシン(1台はデスクトップ、もう1台はラップトップ)でSynergyを構成しようとしています。デスクトップ(Synergyサーバー)が実行中で、クライアント接続を待機しているようです。ポート24800経由の受信TCPトラフィックとラップトップ上の送信を許可しました。

ラップトップでテスト接続を実行すると、次の結果が得られます。

エラー:サーバーへの接続に失敗しました:タイムアウト.. \ cmd \ synergy \ synergy.cpp、270

他の検索結果で示唆されているように、コンピューター名ではなくホストのIPアドレスを使用するようにクライアントを設定しましたが、まだ運がありません。また、管理者として実行するように両方を設定しました。

Synergyはエラーで終了し、ログファイルをチェックすると言いますが、これがどこにあるのかわかりません。どんな助けも大歓迎です。


両方のシステムでファイアウォールを完全に(一時的に)無効にすると、接続されますか?
マジェンコ

@StevieG大好きですが、質問はしませんでした。
マジェンコ

すみません、@ mojoriesenを意味しました...
スティービーG

@Gillfishが提案したように、アプリケーションファイアウォールの例外がありました。Synergyが充電を開始して以来、私はMSFTのMouse Without Bordersを使用しており、Win7とWin10のマシン間でうまく機能します。
mojoriesen

回答:


18

私は同じ問題を抱えていました。最初はクライアントを接続させることができましたが、その後は動作しなくなりました。ホストマシンを再起動すると、ファイアウォールが再び有効になりました。サーバーのファイアウォールを無効にするとすぐに、クライアントはすぐに接続しました。

Windows 7マシンでファイアウォールを常にオフにしておくことに満足せず、ファイアウォールが通過できるアプリケーションのリストにサーバー実行可能ファイルを追加し、再びオンにしました。これを行うには(少なくともWindows 7で):

  1. コントロールパネル\システムとセキュリティ\ Windowsファイアウォールを開きます。
  2. 左側で[Windowsファイアウォールを介したプログラムまたは機能を許可する]を選択します。
  3. [別のプログラムを許可する]ボタンをクリックします。
  4. Synergyがプログラムのリストにリストされている場合でも、選択しないでください。間違った実行可能ファイルです。
  5. 代わりに、[参照]ボタンをクリックし、C:\ Program Files \ Synergy \に移動して、synergys.exeを選択します。ファイル名の末尾の「S」に注意してください。これは、サーバーを表します。サーバーは、着信接続を受け入れる実行可能ファイルです。
  6. そのexeを追加すると、許可されたアプリケーションのリストにsynergys.exeのエントリが表示されます。このエントリの横にある[自宅/職場(プライベート)]列にチェックを入れ、[OK]をクリックします。コンピューターが同じネットワーク上にあるため、「パブリック」列にチェックを入れませんでした。

OKを押すと、クライアントはすぐに接続しました。クライアントやサーバーを再起動する必要さえありませんでした。これが誰かのつながりに役立つことを願っています。相乗効果は、機能するときに美しいものです!


2台のWin 7 64マシン、1台のデスクトップ、もう1台のラップトップを使用して、これまでの相乗効果からこれを思い出してください。Chrs
MemeDeveloper

リストにはすでにsynergys.exeがありましたが、ネットワーク構成の変更(無関係)によりネットワークがプライベートに変更されたため、プライベート(Win 8 Pro)+1でのアクセスを許可するように変更する必要がありました
Mutmatt

1
私がまだ面白いと思うものを知っていますか?私はこの13年9月17日を支持し、今では15年5月5日、再びそれを見つけて、支持しようとしていました!
マットマット

また、IPの1つではなく、ホスト名を使用してサーバーに接続すると役立つ場合があります。
mınxomaτ

5

Synergyは優れていますが、効果的なソフトウェアKVMが必要な場合は、InputDirectorを試してください。私はそれがはるかに安定しており、バグがないことがわかりました。さらに多くのプラグアンドプレイは、Microsoftの国境なきマウスです。

ボーダーのないマウスでも、ファイルのコピーとクリップボードの共有が可能です。


2
InputDirectorはクロスプラットフォームではありません。
-relipse

2

synergys.exeとsynergyc.exeを許可するTCPとUDPの両方のルールが存在することを確認する必要があります

持っていない場合は、これをチェックして追加します。

Windows 7の[スタート]ボタン、検索バーに入力します。Windowsファイアウォール、最初の検索結果[セキュリティが強化されたWindowsファイアウォール]をクリックします。左側で[受信の規則]をクリックします。

synergy.exeとsynergyc.exeの既存のルールを探します。それぞれに2つあるはずです。右に移動すると、「Protocol」という列が表示され、1つは「TCP」プロトコルが選択され、もう1つは1つの「UDP」プロトコル(synergy.exeとsynergyc.exeの両方)。

新しいルールを作成するには:

  1. 右側の「新しいルール...」をクリックします
  2. [プログラム]を選択し、[次へ]をクリックします
  3. [参照]をクリックしてSynergyインストールディレクトリに移動し、ルールにない.exeを選択して[次へ]をクリックします。
  4. 該当するものにチェックマークを付けて(通常は「Private」)、「Next>」をクリックして名前を付けます(例:synergys udp)
  5. 次に、作成したルールをダブルクリックします。
  6. [プロトコルとポート]タブを選択し、[プロトコルタイプ]を不足しているものに応じてTCPまたはUDPに変更し、[OK]をクリックします

2

重要:64ビットSynergyをインストールしました。問題は、受信ルールとsynergys.exeの関連付けにあります。関連付けは、64ビットまたは32ビットのいずれかインストール済みである必要があります。

  1. コントロールパネルを開きます
  2. Windowsファイアウォールに移動し、[詳細設定]、[受信の規則]の順にクリックします
  3. プロトコルTCP行でエントリの相乗効果を見つける
  4. [プロパティ]、[プログラムとサービス]タブの順にクリックします
  5. [プログラム]の[このプログラム:]で[参照]をクリックし、Synergy 64ビットインストールフォルダーに移動します。
  6. フィールドに次の値を入力するsynergys.exeを選択します。

    %ProgramFiles%\Synergy\synergys.exe
    
  7. [適用]をクリックして[OK]

クライアントPCがすぐに接続されました。幸運を!


1

Synergyサーバーが「エラーで終了」している場合は実行されないため、クライアントは何も接続できません。

クライアントからポート24800でサーバーにtelnetで接続できるようになります。そうでない場合、ファイアウォールが接続をブロックしているか、Synergyサーバーが実行されていません。

「テスト」ボタンを使用して、サービスとして実行する代わりにサーバーでテストを実行すると、ログファイルを表示できるはずです。これにより通常どおり実行されますが、ログメッセージが表示されたウィンドウがポップアップします。


1

するべきこと:

  1. サーバーで、「サーバーの構成...」をクリックします。

  2. 右上隅にモニターが表示されます。下にドラッグして、他の表示可能なモニターの隣にドロップします。

  3. 下にドラッグしたモニターをダブルクリックし、「スクリーン名」を編集してクライアントのスクリーン名に一致させます。

  4. サーバーとクライアントを停止して起動し、kabum!それが動作します!


Warning: Failed to connect to server: Timed out
スティービーG

1

4年後ですが、私も(まだ)同じ問題を抱えていると付け加えたいと思いました。両方のPCでファイアウォールがオフになっています。しばらく動作し、その後動作しなくなりました。

ShareMouseを無料でインストールしただけで、事前設定や再起動は不要で、すぐに機能しました。私はあなたが現在いないモニターを暗くするきちんとした機能が好きです。残念ながら、私はすでにSynergyに10ドルを支払いましたが、大したことはないと思います。


私もSynergyの代金を支払いましたが、それが理由もなく壊れるのにいつも疲れていました。ShareMouseを試してみましたが、すぐに使用できます。ありがとうございます。
ザカリーシュースラー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.