macからwindows11をリモデで使いたくて
macでwindowsAppをインストールして接続しようと思ったのですが、どうしてもうまく接続できず。
エラーコード:0x1f07
設定いじればできそうだったけど、現状でwindowsPCからは接続できているので、これが接続できなくなると困るため断念
調べてみると、最近RustDeskなるものがあるということで早速チャレンジしてみました。
アプリをダウンロードして入れるだけ
しかし、この状態だと、インターネット経由で外部にデータが出てしまいます。
そして、レスポンスが悪い(windowsのリモデ接続のサクサク感なし)
ということで、ローカルLAN内にセルフホストを作りました。
dockerによるセルフホスト構築
Ubuntu 24.04 にdocker設定
apt の更新と必要なパッケージのインストール
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
公式 GPG キーのダウンロード
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
リポジトリの登録
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
Docker エンジンのインストール
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
rustdesk 用の docker-compose.yml
services:
hbbs:
container_name: rdesk-hbbs
image: rustdesk/rustdesk-server:latest
command: hbbs -r 192.168.xx.xx -k _
volumes:
- ./data:/root
network_mode: "host"
restart: unless-stopped
hbbr:
container_name: rdesk-hbbr
image: rustdesk/rustdesk-server:latest
command: hbbr -k _
volumes:
- ./data:/root
network_mode: "host"
restart: unless-stopped
起動!
docker compose up -d
mac & windowsの接続設定
鍵の確認
./data/id_ed25519.pub の中身が必要なので、これを控えておく(keyに設定)
接続先設定
接続確認
mac側での表示
感想
Windows11のリモデの方が早いかもしれないけど、キー入力にもラグが全くなくて実用レベルだと思います。



