TailscaleのmacOSのコマンドラインでの再認証

TailscaleのmacOSのコマンドラインでの再認証

木, 1月 4, 2024

前提・やりたいこと

  • Tailscaleのkeyが期限切れ(expired)になったので,再認証したい.
  • CLIで再認証をおこないたい.
  • 対象のデバイスはmacOS.

Tailscale CLI

/Applications/Tailscale.app/Contents/MacOS/Tailscaleに様々な設定などをおこなうためのCLIがある.

alias tailscale="/Applications/Tailscale.app/Contents/MacOS/Tailscale"

.zshrcに追加しておくと便利.

参考

再認証

⚠️

tailscale up --force-reauth実行の際にはTailscaleの接続が切れるので,直接sshなどで接続した状態で行うべきではない.

もしリモートで行う場合は,何らかの迂回路を用いること.

tailscale up --force-reauth

もし対象がExit nodeの場合は以下の通り.

tailscale up --force-reauth --advertise-exit-node 

コマンドが実行できれば以下のように認証のためのページへのURLが表示される.

To authenticate, visit:

	https://login.tailscale.com/a/XXX

XXXは毎回異なる.

URLへアクセスし,Tailscaleへログインして認証を完了させる.

成功すれば,

Success.

と表示される.

参考

最終更新日