让VPS支持Tun/Tap?
要让VPS支持OpenVPN,让vps支tun/tap是第一步,如果在租用别人的vps,直接找客服要求增加tun/tap即可,要是自己搞的vps呢,那么该找谁要呢,参考OpenVZ官方文档就很容易搞定了:http://wiki.openvz.org/VPN_via_the_TUN/TAP_device
大概3步:
1、确定本机是否已经正确载入tun模块
lsmod | grep tun
2、如果没有任何返回,执行
modprobe tun
3、让vps对tun设备拥有读写权限
vzctl set 101 --devnodes net/tun:rw --save
记得下次重启让系统自动载入tun模块。对于RH系列的系统可以在/etc/sysconfig/modules目录下增加tun.modules文件,内容如下:
#!/bin/sh echo -n "Loading TUN/TAP module..." if /sbin/modprobe tun then echo "SUCCESS" else echo "FAILURE" fi
给文件增加执行权限。
chmod +x /etc/sysconfig/modules/tun.modules