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