RustDesk は、TeamViewer を置き換えるオープンソースソフトウェアであり、安全で便利な自己構築ソリューションを提供することを目的としています。
Ubuntu22.04 ベースで、自己構築rustdeskサーバーのチュートリアルを共有します
1. dockerのインストール#
sudo apt install docker.io
2. rustdeskサーバーイメージの取得#
sudo docker image pull rustdesk/rustdesk-server
3. rustdeskサービスの実行#
- 2 番目のコマンドで
frp.hyacm.comはサーバー IP に解決されたカスタムドメインです
sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbr -k _
sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbs -r frp.hyacm.com:21117 -k _
4. rustdeskサーバーのkeyの取得#
- クライアント接続時にこの
keyを使用する必要があります
cat ./id_ed25519.pub
5. クライアントの設定#
ID サーバー: サーバー IP またはドメインを入力リレーサーバー: サーバー IP またはドメインを入力key: 前の手順で取得したkey