前言
最近把J4125上面的虚拟机删了个干净,然后创建了个debian11的LXC,当我在这台机器上安装好Zerotier,结果发现怎么都ping不通其他地址,其他地址ping这个debian地址也是不通,逛了好久才找到解决办法。
解决方法
需要修改lxc容器的配置,同时lxc容器需要取消勾选无特权
配置文件位置在/etc/pve/lxc/{ID}.conf
在Proxmox7.0之前的版本添加以下内容:
lxc.cgroup.devices.allow: c 10:200 rwm
lxc.mount.entry: /dev/net/tun dev/net/tun none bind,create=file
在Proxmox7.0之后的版本添加以下内容:
lxc.cgroup2.devices.allow: c 10:200 rwm
lxc.mount.entry: /dev/net/tun dev/net/tun none bind,create=file
结论
操作完上面内容重启后就正常ping了,愉快的组网成功。