On Tuesday 16 December 2008, you wrote: > ... > > > I'm working on a project (www.abenteuerland.at/onioncat) that > > needs a TUN > > device. I'm now trying to port the software to Windows > > (Cygwin). > > > > ........... > > > > How do I compile and install the TUN/TAP driver? >> > You will need the DDK, but here's a silly question: can you not use the > existing (built) one? Are you making modifications to the driver itself? >
No, I don't need any modification. I know, that the pre-built one works with openvpn. But if I start the Cygwin shell there's no /dev/tun. Hence, I thought that I have to compile and install it from source. But maybe I need another method (than /dev/tun) to access the driver on Windows. I tried to find the right code parts within the Opnevpn source but unfortunately I didn't know where to look...the code base isn't small ;) > I admittedly did not read thoroughly your project page, but it looks like > you are wanting to replace the user-mode openvpn component (which does the > encryption and tunnelling) with TOR to provide a kind of transparent TOR > proxy. I would expect you can do this with the existing TAP driver because > it's a little like not caring so much about the remote VPN network, but > rather caring more about your default gateway. Just a guess. Yes, you're right. OnionCat is a transparent VPN (like OpenVPN) based on TOR's hidden services. That's why I use the TUN/TAP device. It works very well on Linux und other Unixoids but now I'd like to port it to Windows. My biggest problem seems to be this TUN/TAP driver, hence my posting ;) Maybe you could give me some hints. Thanks, Berhard
signature.asc
Description: This is a digitally signed message part.