TunTap 설명서 on the vtun site은 드라이버가 Linux 커널 2.4에서만 지원된다는 점을 지적합니다. 2.6 및 3.2 버전의 Linux에서 실행할 수있는 방법이 있습니까? 장치에 고양이 보여줍니다 # cat /dev/net/tun
cat: File descriptor in bad state
은 내가 갈 수 얼마나 멀리 볼 수있는 R
리눅스 tun 디바이스를 사용하여 터널링을위한 C 프로그램을 작성 중입니다. ioctl() 호출을 사용하여 tun 디바이스를 만들고, 소유자, 그룹 및 지속성을 설정하고 있습니다. 그러나 터널링을 수행하기 위해 장치에 IP 주소를 설정하고 링크를 설정해야합니다. 나는 현재 내가 주소, 마스크를 설정하고 up로 링크를 설정하려는 # ip addr add
#
질문은 Tun/Tap 모듈을 사용하고자하는 Linux 호스트의 적절한 구성에 관한 것입니다. 내 목표 : (다음에 APP1과 APP2) 기존의 라우팅 소프트웨어의 사용을 제작하지만 차단과주고받는 모든 메시지를 개질시키기가 (중재자에 의해 수행). 내 시나리오 : Ubuntu 10.04 Machine
+---------------------------
두 개의 tun 장치를 설정했습니다. I로부터 핑을 보내는 ifconfig tun0 10.0.0.1
ifconfig tun1 10.0.0.2
을 이용하여 인터페이스를 설정 한 후 // the tuntap device is created using these flags
ifr.ifr_flags = IFF_TUN | IFF_NO_PI;
[...]