背景
自宅のコンピューターにTailscaleを入れてコンピューター間で通信ができるようにしている。
先日新しいMacBook Proを購入したので、旧Macから移行アシスタントを使って新Macにデータをまるごと移行したところ、新MacでTailscaleの認証を行うと旧MacのTailscaleの認証が解除されてしまった。
どうやらTailscaleのNode keyが新旧Macで重複していて、これが原因っぽい。
そのため、新Macの方のNode keyを変更したい。
Tailscale Node key変更手順
一旦以下の手順でTailscaleのアンインストールを試してみた。
brew uninstall --cask --zap --force tailscale
ただ、これだけだとNode keyは変わらず。
いろいろ調べてみたところ、App StoreからTailscaleをインストールした場合と、スタンドアローン版Tailscaleをインストールした場合で、アンインストールの手順が異なる模様。
今回はApp Store版のTailscaleをインストールしていたため、キーチェーンアクセスのデータも削除する必要があった。
対象となるキーは以下。
tailscale-machinekey
tailscale-logdata
tailscale-preferences
キーチェーンが「iCloud」になっている項目を削除した後、Tailscaleを起動して認証すると無事Node keyが変わった。