* Alpine Linux #4:Tailscale導入

2026年9月25日金曜日

Alpine Linux Linux Tailscale

t f B! P L

Alpine LinuxにTailscaleを導入する

今回Alpine Linux環境を構築したのはTailscaleでVPN環境を作りたかったから。
ということで、前回 (Alpine Linux #3:Firefoxインストール) Firefoxまでインストールが完了したので、引き続きTailscale環境の構築を行う。

Tailscaleのインストール

Tailscale 本体をインストールする。

doas apk add tailscale

Tailscale サービスの起動と自動起動登録

Tailscaleのバックグラウンドサービス(tailscaled)を起動し、OS起動時に自動で立ち上がるように設定する。

doas rc-service tailscale start
doas rc-update add tailscale default

Tailscale ネットワークへのログイン・接続

Tailscaleを有効化してログインURLを発行する。

doas tailscale up

ターミナルに表示されたURLを[CTRL]を押しながらクリックするとFirefoxが開くのでTailscaleにログインする。
ログイン成功したら [Connect]ボタンが表示されるのでクリック。

IPパケット転送(IP Forwarding)の有効化

他端末からのパケットを中継できるように、カーネル設定を変更する。

# IP Forwarding設定を追記
echo "net.ipv4.ip_forward = 1" | doas tee -a /etc/sysctl.conf
echo "net.ipv6.conf.all.forwarding = 1" | doas tee -a /etc/sysctl.conf

# 設定を即時反映
doas sysctl -p

Exit Node設定変更

tailscaleのWEB管理画面を開き、マシン一覧から自分のマシンの右側[...]メニューより "Setup exit node..."を選択

ここに書かれた手順を実施する。
まず 1. Advertise your machine as an exit node. に書かれたコマンドを実行する。

doas tailscale set --advertise-exit-node
doas tailscale up

2. Enable your exit node の "Allow exit node routing for tailscale" にチェックを付け [Save]ボタンをクリックする。


公開:2026.09.25(金) 11:41 はれ

QooQ