TunTap文檔on the vtun site指出,只有Linux內核2.4才支持該驅動程序。有什麼辦法讓它在2.6和3.2版本的Linux上運行?在Linux內核2.6中使用TunTap
設備上的貓顯示:
# cat /dev/net/tun
cat: File descriptor in bad state
我試圖直接從RPM文件安裝,看我怎麼能走多遠,並得到:
# rpm -i tun-1.1-6.rh71.i386.rpm
error: Failed dependencies:
/bin/sh is needed by tun-1.1-6.i386
有什麼辦法,我可以得到這在Linux 2.6+上工作還是有任何你知道的tuntap的替代品嗎?
該FAQ已過期。 Linux 2.6(和3.x)帶有tun/tap驅動程序。您可以使用例如創建tuntap設備。 'ip tuntap add'命令。雖然文檔是按照常規稀缺/不存在的,但可能[this](http://backreference.org/2010/03/26/tuntap-interface-tutorial/)可能有幫助 – nos
我有/ dev/net/tun,但文件上的一個貓說「cat:/ dev/net/tun:文件描述符處於不良狀態」。 ip tuntap add說「對象」tuntap「未知」 –
我讀了某處ip命令已經過時的一些版本,我不得不使用tunctl。讓我試試這個,回到你身邊。 –