synology:docker:tun:missing
Cannot open TUN/TAP dev /dev/net/tun: No such device
当你群晖synology在docker运行映射/dev/net/tun时,比如,提示错误设备不存在,你只需要运行下面的脚本创建一个tun设备就好。
docker run –device=/dev/net/tun
- create-tun.sh
#!/bin/sh # Create the necessary file structure for /dev/net/tun if ( [ ! -c /dev/net/tun ] ); then if ( [ ! -d /dev/net ] ); then mkdir -m 755 /dev/net fi mknod /dev/net/tun c 10 200 chmod 0755 /dev/net/tun fi # Load the tun module if not already loaded if ( !(lsmod | grep -q "^tun\s") ); then insmod /lib/modules/tun.ko fi
参考链接:
https://github.com/haugene/docker-transmission-openvpn/issues/1542#issuecomment-753022809
synology/docker/tun/missing.txt · 最后更改: 由 packingbox