mirror of
https://github.com/xjasonlyu/tun2socks.git
synced 2025-10-07 09:41:09 +08:00
16 lines
334 B
Bash
16 lines
334 B
Bash
#!/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
|