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 はれ



0 件のコメント:
コメントを投稿