Synology NAS Docker は RustDesk-server をインストールし、コンテナを 1 つだけ備えた自己構築サーバーを構築します

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.pub2つのid_ed25519ファイルをマップされたディレクトリにコピーすることもできます。data

/dataディレクトリをマップします。

起動後にマップされたフォルダーを表示します。

構成

Releases · Rustdesk/rustdeskからクライアントをダウンロードしてインストールし、ID の右側にある 3 つの点の設定アイコンをクリックして設定ページを開き、Network-ID/Relay Server でアプリケーションを構成します。

  • ID サーバー: NAS 的公网 IP / 域名:21116
  • 中継サーバー: NAS 的公网 IP / 域名:21117
  • キー: マップされたフォルダーの内容id_ed25519.pub

おすすめ

転載: blog.csdn.net/duanluan/article/details/132798247