🪣
Proxmox 非特権コンテナへの Tailscale インストール前の準備
概要
- Proxmox で作成した非特権コンテナ(LXC)に Tailscale をインストール前に行う手順
- 公式ドキュメントの手順どおりですが、意外と日本語情報が見つからなかったので。
前提
- Proxmox VE 7 以上
- 6 以下の場合、別の手順が必要なので公式ドキュメントを見てください
- 任意の非特権コンテナ
- LinuxのコンテナであればOSに依存しないはず
手順
Proxmox ホストにログインし、/etc/pve/lxc/<id>.conf を開きます。
# 例: コンテナID 110の場合
# vi /etc/pve/lxc/110.conf
最終行に下記を追記して保存します。
lxc.cgroup2.devices.allow: c 10:200 rwm
lxc.mount.entry: /dev/net/tun dev/net/tun none bind,create=file
コンテナを再起動します。
あとは通常通り Tailscale をインストールすればOK。
参考資料
- Tailscale in LXC containers · Tailscale Docs
https://tailscale.com/kb/1130/lxc-unprivileged - Install Tailscale on Linux · Tailscale Docs
https://tailscale.com/kb/1031/install-linux
Discussion