Tailscaleで会社のMac miniを遠隔操作——自宅から安全に画面共有する方法

Tailscaleで自宅のMacから会社のMac miniへ安全に画面共有するイメージ コラム

会社に置いたMac miniを、自宅のMacからそのまま操作できれば、資料の確認やAI処理、開発作業の続きを遠隔で進められます。そこで便利なのが、端末同士を安全につなぐTailscaleと、macOS標準の「画面共有」の組み合わせです。

Tailscaleが担当するのは、会社と自宅のMacを同じ専用ネットワークにつなぐこと。実際の画面表示とマウス・キーボード操作は、Macに最初から入っている画面共有機能が担当します。会社のルーターで画面共有ポートをインターネットへ公開する必要はありません。この記事では、会社側のMac miniと自宅側のMacを順番に設定し、実際に接続するところまで分かりやすく解説します。

TailscaleとMacの画面共有を組み合わせる仕組み

Tailscaleは、離れた場所にある端末を、同じ社内LANにつながっているように結ぶサービスです。各端末には100から始まる専用IPアドレスと、MagicDNSで使える端末名が割り当てられます。会社と自宅の回線が別でも、両方のMacがTailscaleへ接続されていれば、端末名または専用IPアドレスで通信できます。

役割担当する機能具体的な仕事
安全な通信経路Tailscale会社と自宅のMacを専用ネットワークでつなぐ
画面表示・遠隔操作macOSの画面共有Mac miniの画面を表示し、マウスやキーボードで操作する

大切なのは、Tailscaleを入れただけでは画面共有は始まらないことです。Tailscaleは道路を作る役、画面共有はその道路を走る車の役と考えると分かりやすいでしょう。会社のMac miniでは、Tailscaleへの接続とmacOSの画面共有設定の両方が必要です。

準備するものと作業前の確認

  • 会社に設置するMac mini
  • 自宅から操作するMac
  • 両方のMacで利用できるTailscaleアカウント
  • 会社のMac miniで画面共有を許可する管理者権限
  • 会社の情報セキュリティ規程に基づく利用許可

Tailscaleの現在のmacOS版はmacOS Monterey 12以降に対応しています。会社の端末へ個人判断でVPNや遠隔操作ソフトを導入すると、社内規程に抵触することがあります。導入前に管理者へ目的、接続する利用者、対象端末、運用方法を伝え、許可を得ておきます。

会社のMac miniにTailscaleをインストールする

会社のMac miniでTailscale公式のmacOSダウンロードページを開きます。公式ドキュメントでは、Tailscaleのパッケージサーバから入手するStandalone版が推奨されています。インストール後、案内に従ってVPN構成の追加を許可し、会社で利用する認証アカウントでサインインします。

  1. Tailscale公式サイトからmacOS版をダウンロードする
  2. インストーラーを実行してTailscaleを追加する
  3. VPN構成の追加を許可する
  4. 会社で使う認証アカウントでログインする
  5. Tailscaleの管理画面でMac miniがオンラインになったことを確認する

端末名は、あとで迷わないように「office-mac-mini」など分かりやすい名前へ変更しておくと便利です。MagicDNSが有効なら、この端末名を自宅のMacから接続先として使えます。名前で接続できない場合に備えて、100から始まるTailscale IPアドレスも控えておきます。

Mac miniの画面共有をオンにする

次に、会社のMac miniでmacOS標準の画面共有を有効にします。「システム設定」から「一般」→「共有」と進み、「画面共有」の横にある情報ボタンを開いて画面共有をオンにします。

  1. アップルメニューから「システム設定」を開く
  2. 「一般」→「共有」を開く
  3. 「リモートマネージメント」がオンならオフにする
  4. 「画面共有」の情報ボタンを開き、画面共有をオンにする
  5. 「アクセスを許可」を「次のユーザのみ」にして、遠隔操作に使うMacユーザだけを追加する
  6. 設定を確認して「完了」を押す

「画面共有」と「リモートマネージメント」は同時にオンにできません。今回のように自宅のMacから1台のMac miniを操作する用途なら、まず標準の画面共有から始めるのが分かりやすい方法です。また、「すべてのユーザ」ではなく、実際に使用するユーザだけを許可すると安全性を高められます。

Mac同士を標準の画面共有アプリで接続する場合、通常は会社のMac miniに登録したユーザ名とパスワードで認証できます。「VNC使用者が画面を操作することを許可」は、他社製VNCアプリから接続する必要がある場合だけ検討します。Appleは、他社製VNCビューアではキーストロークが暗号化されない場合があると注意を促しているため、不要ならオンにしません。

遠隔操作できるようMac miniのスリープを見直す

会社のMac miniがスリープしていると、自宅から接続できないことがあります。「システム設定」→「エネルギー」で、ディスプレイがオフのときにMacが自動でスリープしない設定を確認します。長時間の遠隔利用では、Wi-Fiより有線LANの方が接続を安定させやすくなります。

ただし、停電、回線障害、OS更新後の再起動、FileVaultのロック解除など、現地での操作が必要になる場面は残ります。遠隔操作のためにFileVaultやログインパスワードを無効化するのではなく、必要時に対応できる社内担当者を決めておく方が安全です。

自宅のMacから会社のMac miniへ接続する

自宅のMacにもTailscaleをインストールし、会社のMac miniと同じtailnetへ参加させます。メニューバーのTailscaleが接続状態になり、端末一覧で会社のMac miniがオンラインと表示されることを確認します。

  1. 自宅のMacへTailscaleをインストールする
  2. 会社側と同じアカウント、または招待されたアカウントでログインする
  3. 「アプリケーション」→「ユーティリティ」から「画面共有」を開く
  4. 接続先に「office-mac-mini」などのMagicDNS名、または100から始まるTailscale IPを入力する
  5. 会社のMac miniで許可したMacユーザの認証情報を入力する
  6. 最初は「標準」の画面共有を選び、表示と操作を確認する

Finderの「移動」→「サーバへ接続」から、次のようなアドレスを入力する方法もあります。

vnc://office-mac-mini

端末名で接続できない場合は、Tailscale管理画面で確認したIPアドレスを使い、vnc://100.x.y.zの形式で試します。Macの画面共有は通常TCPポート5900を使用しますが、Tailscale経由で使うため、会社ルーターの5900番ポートをインターネットへ転送する設定は行いません。

標準と高パフォーマンス、どちらを選ぶか

AppleシリコンとmacOS Sonoma 14以降を搭載したMac同士では、「高パフォーマンス」画面共有も利用できます。高フレームレートや低遅延、仮想ディスプレイに対応する一方、4Kディスプレイ1台につき約75Mbpsの帯域幅と、安定した低遅延の通信が必要です。

方式向いている用途注意点
標準資料確認、設定変更、記事作成、一般的な遠隔操作回線状況に応じて画質と速度を調整しやすい
高パフォーマンス映像確認、高解像度作業、仮想ディスプレイ対応Mac・対応OS・十分な帯域幅が必要

まず標準で接続し、操作が安定してから必要に応じて高パフォーマンスを試すのがおすすめです。文字入力やAIエージェントの進行確認が中心なら、標準接続でも十分実用的です。

会社で安全に運用するためのチェックポイント

  • 会社の許可を得たアカウントと端末だけをtailnetへ参加させる
  • Tailscaleの認証アカウントで多要素認証を利用する
  • 画面共有は「次のユーザのみ」に限定する
  • ルーターでTCP 5900をインターネットへ公開しない
  • 紛失・退職・担当変更時はTailscale管理画面から端末やユーザを失効させる
  • 必要に応じてTailscaleのアクセス制御で、画面共有先とポート5900を限定する
  • macOSとTailscaleを定期的に更新する

画面共有は、接続に成功するとMac mini上のファイルやアプリを広く操作できる強い権限です。便利さだけでなく、「誰が」「どの端末から」「どのMacへ」接続できるかを定期的に見直すことが欠かせません。

つながらないときに確認する順番

  1. 会社と自宅の両方でTailscaleが接続中か
  2. Tailscale管理画面でMac miniがオンラインか
  3. 会社のMac miniがスリープしていないか
  4. Mac miniの「画面共有」がオンか
  5. 「リモートマネージメント」と競合していないか
  6. 接続を許可したMacユーザを使っているか
  7. 端末名で失敗する場合、100から始まるTailscale IPで接続できるか
  8. Tailscaleのアクセス制御やMacのファイアウォールでTCP 5900が遮断されていないか

端末名だけで接続できない場合は、MagicDNSが有効か確認します。Tailscale IPではつながるのに端末名ではつながらない場合、画面共有そのものではなく名前解決の問題である可能性が高くなります。

まとめ:Mac miniを会社に置いたまま、自宅の仕事机につなぐ

TailscaleとmacOS標準の画面共有を組み合わせると、会社のMac miniを自宅から操作できる環境を比較的シンプルに構築できます。会社と自宅の両方へTailscaleを入れ、Mac miniの画面共有を許可し、自宅の画面共有アプリから端末名またはTailscale IPへ接続するのが基本手順です。

Mac miniをAI処理や開発の常設マシンとして使う場合、外出先から進行状況を確認したり、必要な操作だけを行ったりできるのは大きな利点です。ポートを不用意に公開せず、アクセスするユーザと端末を限定し、会社のルールに沿って運用することが、安全で長く使える環境につながります。

参考リンク

この記事を書いた人
この記事を書いた人

毎日20時間以上AIの実践・研究に没頭するITエンジニア。20年以上にわたり、オンラインゲームや生活関連など幅広いジャンルのオウンドメディアで執筆・編集長を歴任。現在は上場企業グループの代表取締役を務め、複数の事業者団体で理事を兼務する経営者でもある。テクノロジーの最前線に身を置きつつ、地域の商店街や神社の運営にも深く携わるなど、地域活性化にも尽力。圧倒的な現場経験とITの専門知識、経営者の視点から、信頼性の高い有益な情報を発信している。
Olive株式会社 代表取締役

tanakaをフォローする
コラム
シェアする
tanakaをフォローする

コメント

タイトルとURLをコピーしました