Fedora から Fedora へのリモート デスクトップが機能しない (すべてを設定した後でも接続が閉じられるエラーが発生する)

Fedora から Fedora へのリモート デスクトップが機能しない (すべてを設定した後でも接続が閉じられるエラーが発生する)

同じローカル ネットワーク上のデスクトップ (同じく Fedora を実行) に、ラップトップ (Fedora を実行) のリモート デスクトップを使用しようとしています。

システム -> 環境設定 -> リモート デスクトップでデスクトップにリモート デスクトップを設定し、nmap でポートが開いていることを確認し、ラップトップから vinagre 経由で接続を試みました (ポートに :5900 を追加し、IP アドレスを使用することも試しました)。いずれの場合も、接続は失敗し、「接続が閉じられました\n ホストへの接続が閉じられました。」というポップアップが表示されます。

編集: デスクトップからリモートデスクトップに vinagre を使用することはできますが、1 つのマシンから別のマシンには使用できません。vncviewer を試しましたが、同様の問題が発生します ( unable connect to socket: No route to host (113))

答え1

デスクトップ (接続しようとしているマシン) のファイアウォール設定が適切に構成されていないようです。ファイアウォール設定ツール (システム > 管理 > ファイアウォール) を使用して、TCP ポート 5900 が開いていることを確認してください。ツールを起動し、その他のポートを選択して、TCP 5900 がリストに含まれていることを確認します。含まれていない場合は追加して、プロセスを再試行してください。

(また、ループバック ネットワーク デバイスはデフォルトのファイアウォール構成によって既に信頼されているため、デスクトップ マシンからそのポートは機能しました。)

答え2

リモート マシンで VNC サーバーのポートを開きます。

sudo firewall-cmd --add-service=vnc-server

sudo firewall-cmd --permanent --add-service=vnc-server

関連情報