TunTap文档on the vtun site指出,只有Linux内核2.4才支持该驱动程序。有什么办法让它在2.6和3.2版本的Linux上运行? 设备上的猫显示: # cat /dev/net/tun
cat: File descriptor in bad state
我试图直接从RPM文件安装,看我怎么能走多远,并得到: # rpm -i tun-1.1-6.rh71.i386.rp
我设置了两个tun设备。被写入到每个tun设备的数据是使用一个简单的循环转发通过UDP套接字到另一tun设备: // the tuntap device is created using these flags
ifr.ifr_flags = IFF_TUN | IFF_NO_PI;
[...]
fd_set fd_list;
FD_ZERO(&fd_list);
FD_SET(f