Ubuntu CLIにTailscaleを入れるまで

Network

状況

  • PROXMOX上にコンテナ(CT)でUbuntu24を作成
  • 作成後起動、まだ何もしてない状態

実施コマンド

sudo apt update

結構時間かかる
終わったら

sudo apt install curl

その後「y」
結構時間かかる

https://tailscale.com/download/linux
にアクセス

インストールコマンドコピーしてくる

curl -fsSL https://tailscale.com/install.sh | sh
ProxmoxのLXCとTailscaleでリモートアクセスVPNを作ろう - Qiita
宣伝 自宅サーバーへのアクセス 現状はSoftether VPNを使ってリモートから宅内のサーバー群へアクセスできるようにしています。 今回はこれをTailscaleに置き換えようと思います。 なお、Tailscaleの障害やサービス終了に...

↑なんかcurlが入らないのでこれでやった

tailscale upコマンド

tailscale up command · Tailscale Docs
Connect to Tailscale using the command line.
tailscale up [flags]

exit nodeとして設定

--advertise-exit-node

subnetをtailscaleネットワーク全体に公開

--advertise-routes=<ip>

例)

--advertise-routes=192.168.1.0/24

tailscale sshを有効にする

--ssh

Webログイン用のQRコードを生成

--qr

例)exit node、subnet、sshを設定する場合

tailscale up --advertise-exit-node --advertise-routes=192.168.1.0/24 --ssh

別端末でログイン

tailscale upコマンドを実行すると、ログイン用URLが表示されるので、ブラウザの使える別端末でURLにアクセスする

tailscaleのアカウントでログインする

Connectボタンを押す

tailscaleのAdmin Console(WebUI)で追加したかった端末が追加されたことを確認

結論

CLIでもtailscaleをインストールして、自分のアカウントのネットワークに追加できた。

コメント

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