在PVE下启动LXC容器的OpenWRT后无法运行tailscale的解决方法
在PVE的容器被指文件底部添加这两天指令即可
比如配置文件是 /etc/pve/lxc/112.conf 这个,则编辑这个文件,底部添加
lxc.cgroup2.devices.allow: c 10:200 rwm
lxc.mount.entry: /dev/net/tun dev/net/tun none bind,create=file
重启容器,就好了
在PVE的容器被指文件底部添加这两天指令即可
比如配置文件是 /etc/pve/lxc/112.conf 这个,则编辑这个文件,底部添加
lxc.cgroup2.devices.allow: c 10:200 rwm
lxc.mount.entry: /dev/net/tun dev/net/tun none bind,create=file
重启容器,就好了
刷OP的过程不不在这里阐述了
刷完OP后,安装简体中文
luci-i18n-base-zh-cn
读取TF卡这四个
kmod-mmc 、kmod-mmc-over-gpio、kmod-sdhci、kmod-sdhci-7620
读取U盘需要这些(不确定)
kmod-usb-storage kmod-fs-ext4
kmod-usb-ohci kmod-usb2 kmod-usb-uhci kmod-usb-stroage
block-mount //挂载点工具(必须)
e2fsprogs fdisk cfdisk// 格式化工具
安装tailscale需要iptables以及一些加密工具
iptables-mod-account libustream-openssl ca-bundle kmod-tun
挂载overlay,参考:https://www.youtube.com/watch?v=YwbwzuXKNlg
1、创建挂载目录
mkdir /mnt/tf
2、挂载TF卡/U盘到挂载目录(ls查看列表有没有lost+found文件夹就知道是否成功)
mount /dev/mmcblk0p1 /mnt/tf
3、复制所有文件到TF卡或者U盘(overlay目录里主要有upper和work两个目录)
cp -r /overlay/* /mnt/tf
4、网页设置overlay挂载点即可,无需手动设置开机挂载代码
PS:
dmesg,查看当前是否有识别sd卡
block info 可以看到SD卡信息
df -h 查看磁盘挂载信息
lsblk 查看所有磁盘列表以及挂载点
cfdisk /dev/盘符 给SD卡或者U盘进行分区(参考https://www.youtube.com/watch?v=YwbwzuXKNlg)
指定分区格式化ext4格式
sd卡:
mkfs.ext4 /dev/mmcblk0p1
U盘:
mkfs.ext4 /dev/sda1