On Mon, 15 Sep 2003, James Yonan wrote: > Yes, this is a problem. For OpenBSD to talk to Windows over OpenVPN, we need > either a tun driver for Windows or a tap driver for OpenBSD. > > My guess is that the easier and better solution would be to solve the tap on > OpenBSD problem, rather than the tun on Windows problem.
I'd like to challenge the "better" claim: The tap driver gives full ethernet tunnelling, so the Windows box gets to choose the IP, gets ARP traffic tunnelled and all that. That's pretty much power IMO. The tun driver, in contrast, only works for a specific IP, if the Windows box chooses another one, it's not getting any traffic back. I consider this a security relevant choice, if I have "half-trusted" users, tap isn't really an option. Background for the challenge is that OpenVPN might be useful as an additional security layer on top of WLAN-WEP, but tap somewhat defeats the purpose. > I think that Windows users are going to prefer a tap interface anyways, > because it carries the kind of traffic and protocols which Windows > applications generate, such as broadcast traffic and non-IP protocols. I for one don't need Windoze broadcast traffic gated, and "my" Windows boxes hardly generate non-IP traffic. IPX or NetBEUI drivers aren't installed on the Windows machines I maintain. ARP isn't needed. Granted, if you need IGMP, you'll want tap, but I'd guess that the SMB browsing can deal with most of the "problems". -- Matthias Andree Encrypt your mail: my GnuPG key ID is 0x052E7D95