web-dev-qa-db-ja.com

VPNを介したインターネット経由のリモートデスクトップ接続

大学の研究室にデスクトップコンピューターがあり、自分で持って行くラップトップがあります。両方のシステムが buntu GNOME 16.04 を実行します。ラボのデスクトップには私の大学から提供されたinternal staticIPアドレスがありますが、ラップトップはWiFi経由で接続し、動的IPアドレスを持っています。私の主なユースケースは、ラップトップからデスクトップPCに接続することです、どこからでも。

私の大学は、どこからでも大学のネットワークにアクセスするためのVPNを提供しています。以前は、私がWindowsユーザー(暗黒時代)だったときにVPNに接続し、Windowsリモートデスクトップを使用して、デスクトップの内部IPを入力し、接続することができました。現在、私は buntu GNOME 16.04 の同様のソリューションを探しています。

私はTeamviewerをリモートアクセスに使用していましたが、しばしばスタックし、他の多くの問題(色のレンダリング、画面の解像度、遅延など)がありました。ユースケースを処理するために構築されたオープンソースソフトウェアを探しています。 VPNサポートを組み込むことは完璧でしょう。

無数のフォーラム投稿を読むと、 TigerVNC が最高のVNCプログラムであるように見えます。ただし、 TigerVNCRemminaVinagre 、およびその他のVNCプログラムのすべてのユーザーガイドでは、静的パブリックIPアドレスを使用したサーバー構成が必要と思われます。デスクトップの静的パブリックIPを取得することはできません。カスタムポート転送を構成することもできません。

2
Kartik

VPNでは、内部IP以外のことを心配したり、ポート転送を心配したりする必要はありません。これらの概念は、VPNなしでネットワークの外部から接続するための基本です。

以前(...)Windowsリモートデスクトップを使用してVPN(...)に接続し、デスクトップの内部IPを入力して、接続することができました。

つまり、リモートアクセスするデスクトップは、そのようなリモート接続を許可するために既にセットアップされています。

Ubuntuで Remmina を使用しても同じことができます。通常はデフォルトでインストールされますが、インストールされていない場合は、Ubuntuソフトウェアから、またはSudo apt install remminaを使用してインストールできます。以前と同じプロトコルと設定を使用して、同じIPに新しい接続を設定するだけです。 Remminaに慣れる前にWindowsアプリを使用したことがあります。

2
user692175