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
를 내가 얻을 수있는 방법이 있나요 이것은 리눅스 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은 "cat :/dev/net/tun : 잘못된 상태의 파일 설명자"라고 말합니다. ip tuntap add는 "Object"tuntap "unknown"이라고 말합니다. –
일부 버전에서는 ip 명령이 구식이므로 tunctl을 사용해야합니다. 그것을 시도하고 당신에게 돌아 가자. –