NATルーターを再構成せずに、純粋なソフトウェア(アプリまたはサービス)でNATルーターの背後にあるUbuntu PCにアクセスするにはどうすればよいですか?
問題の説明は次のとおりです。
- 私のオフィスには、VNCが有効になっているUbuntuPCがあります。Ubuntu PCにはプライベートIPアドレスがあり、1つだけでなく2つのインターネットルーターの背後にあるため、それらにNATを構成することはできません(私はそれらにアクセスできません)。
- 自宅には、自分のLANワークグループと、インターネットに直接接続され、パブリックIPアドレスを持つ1台のサーバーPC(Windows XP)があります。
ですから、私が欲しいのは、自宅のLAN上にあるPCからUbuntuPC上のVNCサーバーに直接アクセスする方法です。ご覧のとおり、両方のコンピューターにプライベートIPアドレスがあり、どちらもNATルーターの背後にあります。WindowsではなくUbuntuを除いて、LogMeInのようなものが必要になります。
また、ポートフォワーディングを実行できるサーバーとクライアントで構成されるプログラムをC ++またはJavaで作成することも考えました。いくつかのアイデアがありますが、Ubuntuでホイールを再発明せずにそれを実行する方法がすでにあるかどうかを確認したいと思います。 。