ubuntu serverをcockpit + Tailscaleで遠隔操作する

過去に何度か書いているが、ubuntu serverを遠隔操作したいのだが、旧来の方法ではないものを探していた。旧来の方法とはつまりsshが通るようにルータに穴を開けたり、穴を開けずにVPN・・・とか。しかもコストかけずに、余計な事をなるべくせずに。いろいろ検証していたのだけれど、どれこもれもどうもピンとこず、最終的にはnanoKVMなんてのも検討したがどうもセキュリティ的に不安があるようでそれも断念。
今どきのNASのようにセキュアで且つ気軽に、そしてubuntu serverに入れているCockpitを遠隔地で開いて操作できるのが理想なのだが・・・。
どれどれと、本格的に腰を入れて探してみるか、と、ワードの組み合わせを変えながら探してみるとなんのことはない「Cockpit」をワードに含めてサーチしたらすぐに見つかった(苦笑)
Tailscaleがまんま要望通り
Tailscaleはtailnetと呼ばれるユーザーアカウントに紐づいた独自ドメインネットワーク内でP2P通信を実現。VPNサーバー立てんでもいい、どこかの国のVPNサーバ経由せんでもいい。P2Pだからサクサク動く。ユーザーアカウントに紐づいていない端末はアクセスできない。紐づいていて、Internetに繋がりさえすればNATとかポートフォアーディングとかそのあたりのネットワーク的なことは一切考えなくてよく、つまり多段ルーターの内部にあるような外部に公開していないようなserverにもさくっと繋げられる。
これこれ。まさにこれ。
有料プランもあるのだがFreeプランでも
Free Plan
- 最大100台のデバイスと3人のユーザーまでTailscaleの機能を無料で利用
- 登録デバイス同士のP2P通信
- MagicDNS機能
- ACL機能
- ユーザー承認機能
- シングルサインオン対応
てことで、私にとっては全くもってFree Planで充分すぎるほど。てことで早速使ってみてるが、速度も全然問題なくCockpitのKVMなWindows11も事務所にいるのと遜色ない速度で動作する。
ただ、ちょいとコツというかパット見ではわかりにくところもあったので自身のためにメモっておく。
[…]








