イントラネット侵入の応用 - Ubuntu は XRDP リモート デスクトップをインストールし、イントラネット侵入と組み合わせてリモート デスクトップ Ubuntu を実現します

この記事では主に、UbuntuにXRDPリモートデスクトップをインストールする方法、同一LAN内でリモートデスクトップUbuntuを実現する方法、リモートデスクトップログインブルースクリーンの問題を解決する方法を紹介します。また、イントラネット ペネトレーションを実行し、cpolar イントラネット ペネトレーションを使用してポート 3389 をマッピングし、パブリック ネットワーク TCP ポート アドレスを生成し、パブリック ネットワーク環境でリモート デスクトップ Ubuntu システムを実現します。

[cpolar イントラネット ペネトレーションは、http/https/tcp プロトコルをサポートし、永続的な無料使用をサポートし、トラフィックを制限せず、パブリック ネットワーク IP を必要とせず、ルーター設定を入力する必要もありません。操作は簡単です。

1. 同一LAN内のリモートデスクトップUbuntu

このチュートリアルは、次の Ubuntu バージョンに適用されます。

  • Ubuntu 20.04.x
  • Ubuntu 22.04.x
  • Ubuntu 23.04.x
  • Ubuntu 23.10.x

xrdpスクリプトをダウンロードする

wget https://www.c-nergy.be/downloads/xRDP/xrdp-installer-1.4.8.zip

ファイルを解凍する

unzip xrdp-installer-1.4.8.zip 

スクリプトをネイティブ システムにダウンロードし、内容を抽出して実行可能としてマークします。

chmod +x xrdp-installer-1.4.8.sh

サービスの実行

./xrdp-installer-1.4.8.sh 

IPアドレスの表示

ifconfig

図に示すように: この例では、Ubuntu ホスト IP は 192.168.149.135 です。

画像-20231220175217176

注: Ubuntu ホストを再起動します。アカウントにはログインしないでください。

dd3d96700087f8ed6315145dd5fa6f0

2. Windows リモート デスクトップ接続を使用する

LAN 上で別の Windows ホストを見つけ、リモート デスクトップ接続を開き、Ubuntu ホストの IP アドレスを入力して、[接続] をクリックします。

画像-20231220175425020

Ubuntu ホストの IP アドレス、およびユーザー名とパスワードを入力します。

画像-20231220175613079

OKボタンをクリックしてリモート接続します。

71f340abf88aba0e9fdb75760bb6bf2

これで、リモート デスクトップ接続が成功しました。

3. パブリックネットワーク環境システム リモートデスクトップ Ubuntu

パブリック IP がない環境では、cpolar イントラネットの侵入とポート 3389 のマッピングを通じてリモート デスクトップ接続を実現できます。

1. cpolar アカウントを登録し、インストールします

cpolar公式サイトアドレス: https: //www.cpolar.com

  • ワンクリックスクリプトインストールコマンドを使用する
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
  • システムにサービスを追加する
sudo systemctl enable cpolar
  • cpolarサービスを開始する
sudo systemctl start cpolar

cpolar が正常にインストールされたら、外部ブラウザで Linux ポート 9200 にアクセスします: [http://LAN ip:9200]、cpolar アカウントでログインします (アカウントをお持ちでない場合は、以下をクリックして無料で登録できます) )、cpolar Web 設定インターフェイスにログインした後に表示されます。Web 管理インターフェイスで設定するだけです。

ここに画像の説明を挿入します

2. トンネルを作成し、ポート 3389 をマッピングします。

cpolar Web UI 管理インターフェイスにログインした後、左側の [トンネル管理] - [トンネルの作成] をクリックして tcp トンネルを作成します。

  • トンネル名: xrdp (カスタマイズ可能、重複しないように注意してください)
  • プロトコル: tcp (http/https/tcp をサポート)
  • 現地住所: 3389
  • ポートタイプ: ランダムな一時的な TCP ポート
  • 住所: 中国トップを選択してください

ここに画像の説明を挿入します

トンネルが正常に作成されると、Ubuntu ホストはログインせずに再起動します。

Windows でCpolar 公式 Web サイトにアクセスし、アカウントにログインし、左側の[ステータス]をクリックして、作成したばかりのトンネルの名前を見つけます。

tcp:// の後ろのポート アドレスをコピーします(例: 18.tcp.cpolar.top:14743)

画像-20231221155827640

3. Windows リモート デスクトップ Ubuntu

Windows コンピュータでリモート デスクトップ接続を開き、生成されたパブリック ネットワーク TCP ポート アドレスを入力して、连接

画像-20231221160046808

クリック“是”

ここに画像の説明を挿入します

Ubuntu システムのユーザー名とパスワードを入力し、クリックします。"OK"

9a68d33d9f54f815c25d73a48f2c8a8

リモート デスクトップのログインは成功し、Windows リモート デスクトップがパブリック ネットワーク環境の Ubuntu システムに接続されます。

800e856e82076cd3e224fb649792d27

この記事では、無料の cpolar パッケージによって生成されたランダムな一時パブリック ネットワーク アドレスが使用されていることに注意してください。このアドレスは 24 時間ごとに変更され、帯域幅が小さいです。

ログインするたびに、トンネルを再作成し、cpolar 公式 Web サイトにアクセスして、パブリック ネットワーク トンネル アドレスを確認する必要があります。長期的なリモート デスクトップが必要なユーザーには、cpolar パッケージをプロフェッショナル パッケージにアップグレードすることをお勧めします。このパッケージは、固定パブリック ネットワーク TCP ポートの構成をサポートし、それに応じて帯域幅が増加し、Ubuntu システムへのより効率的かつ便利なリモート デスクトップ接続をサポートします。

4. 固定パブリック ネットワーク アドレスを使用してリモート Ubuntu を構成する

1. 固定 TCP アドレスを予約する

cpolar公式 Web サイトのバックエンドにログインし、左側の [予約] をクリックして、予約された TCP アドレスを見つけます。

  • 地域: 中国 VIP を選択
  • 説明: カスタマイズ可能なメモ

クリック保留

画像-20231221161029155

固定 TCP アドレスは正常に保持され、システムは対応するパブリック ネットワーク アドレス + 固定ポート番号を生成してコピーします。

画像-20231221161155216

2. 固定 TCP アドレスを構成する

ブラウザで http://127.0.0.1:9200/ にアクセスして cpolar Web UI 管理インターフェイスにログインし、左側のダッシュボードで [トンネル管理] - [トンネル リスト] をクリックし、作成したばかりのコード トンネルを見つけて、右側の [編集] をクリックします。

a5e2f4a290d2080a6576c4d7bed9163

トンネル情報を変更し、固定 TCP ポート アドレスを構成します。

  • ポートタイプ: 代わりに固定TCPポートを選択します
  • 予約済み TCP アドレス: 先ほど正常に予約された固定 TCP ポート アドレスを入力します。

クリック更新

画像-20231221161429846

トンネルの更新が成功したことを示すメッセージが表示されます。左側のダッシュボードのステータス - オンライン トンネル リストをクリックすると、変更したばかりのトンネルのパブリック ネットワーク アドレスが固定 TCP ポート アドレスに更新されていることがわかります。それをコピーします。

画像-20231221161537281

ログインせずに Ubuntu ホストを再起動します

画像-20231221162011738

3. 固定 TCP アドレスを使用するリモート Ubuntu

コピーしたパブリック ネットワーク アドレスを Windows リモート接続に貼り付け (トンネル アドレスの後ろに tcp:// を入力)、[接続]をクリックします。

画像-20231221161737119

引き続き Ubuntu のユーザー名とパスワードを入力します。

画像-20231221162243378

[接続]をクリックすると、リモート デスクトップのログインが成功し、Windows リモート デスクトップがパブリック ネットワーク環境の Ubuntu システムに接続されます。

d1836b0d91e0629b2c468e90cb0c423

おすすめ

転載: blog.csdn.net/weixin_42878111/article/details/135202856