1. はじめに
経緯
「外出先から自宅PCをマウスで操作したい」という考えから始まったシステム構築を備忘録として残していく。
TeamViewerなどの遠隔アプリでは少々不都合があるため、似て非なる遠隔環境(ここでは遠隔ハードウェア環境と呼ぶことにする)を作っていく。
構成(現想定)
【 端末(スマホ) 】
│(携帯電話回線 & Softether VPN )
│(ブラウザ マウス操作UI)
【 自宅LAN 】─【 Raspberry Pi Zero 2 W 】
│(HID)
【 自宅PC 】
2. Softether VPN Serverをインストールする
基本はLinux へのインストールと初期設定を見れば良いが、先人のコマンド記載の記事も参考にさせて頂いた。
使用しているOSは
Raspberry Pi OS (64-bit) 2025-12-04リリース版
3. トラブルと対応
サーバが立った後にいくつか問題が起きた。
①スマホからもPCからも接続ができない
対応内容:ローカルブリッジ設定を再設定する。
原因はわからないが、すでに設定されているローカルブリッジを削除し、再度設定するとPCからはVPN接続できるようになった。
Raspberry Pi上でwlanがうまく指定できていなかったと推測しているが、vpncmdで調べていなかった為わからない。

②スマホから接続できない
対応内容:USBのLANアダプターを使用して有線接続にする。またその上でローカルブリッジをeth指定にする。
PCでVPN接続するときIPアドレスの取得に1分程度かかっていた。スマホからVPN接続するときも同様に時間がかかり、タイムアウトしている模様。

有線接続にするとあっさり解決したところからして、Wifi接続が原因があると推測される。
知見ある方いたらご教授いただければ幸いです。
・DNSの引継ぎについて
トラブルではないが、DNS引継ぎで迷った為メモしておく。vpn_server.configがあれば新規OSへインストールした後に同じDNSにできる。
softether.net のダイナミック DNS のホスト名を他のサーバーに移行する方法
4. 最後に
最終的に電話回線に繋いだスマホから、自宅のネットワークに入ることができた。
次はラズパイでHIDを実装したい。