https://blog.zhjh.top/archives/M8nBI5tjcxQe31DhiXqxyより
導入
オンライン チュートリアルによると、rustdesk-server は2 つのコンテナをインストールする必要がありますが、最近バージョンをアップグレードしようと思ったところ、コンテナを 1 つだけインストールできる新しいイメージRustdesk-server-s6があることを知りました。
S6 オーバーレイはスーパーバイザーとして機能し、両方のプロセスの実行を維持するため、このイメージでは 2 つの別々のコンテナーを実行する必要はありません。
インストール
レジストリからイメージをダウンロードするにはrustdesk/rustdesk-server-s6
、ラベルを選択しますlatest
。
ミラー/イメージを開始するには、RustDesk Server Programのrustdesk/rustdesk-server: Dockerコマンドを参照してください。
ネットワーク 「Docker ホストと同じネットワークを使用する」。
また、「選択したネットワークを使用する」を選択し、ポートを設定するときにこれらのポートをすべて外部に公開することもできます。
ポートの意味:
- 21115: hbbs は NAT タイプのテストを行います。
- 21116/UDP: hbbs は ID 登録とハートビート サービスを提供します。
- 21116/TCP: hbbs は、TCP ホールの穴あけおよび接続サービスを提供します。
- 21117: hbbr はリレー サービスを提供します。
- 21118: Web クライアントの WebSocket プロトコルをサポートします。
- 21119: Web クライアントをサポートします。
一般設定の「自動再起動を有効にする」にチェックを入れます。
[一般設定] の [詳細設定] をクリックし、RELAY
環境変数の値を NAS の内部 IP に変更します。
以前にrustdesk-serverをインストールしたことがある場合は、以前の公開キーと秘密キーを使用し、KEY_PUB
公開キーを構成し、秘密キーを構成することができます。また、コンテナの起動後に、KEY_PRIV
以前に使用したid_ed25519.pub
2つのid_ed25519
ファイルをマップされたディレクトリにコピーすることもできます。data
/data
ディレクトリをマップします。
起動後にマップされたフォルダーを表示します。
構成
Releases · Rustdesk/rustdeskからクライアントをダウンロードしてインストールし、ID の右側にある 3 つの点の設定アイコンをクリックして設定ページを開き、Network-ID/Relay Server でアプリケーションを構成します。
- ID サーバー:
NAS 的公网 IP / 域名:21116
。 - 中継サーバー:
NAS 的公网 IP / 域名:21117
。 - キー: マップされたフォルダーの内容
id_ed25519.pub
。