I know about SSH tunneling, but I’d like to try to use OpenVPN. I’ve been able to build the application and generate the appropriate certificates but I get the following error.
$ …/sbin/openvpn --config server.conf
Sat Aug 19 11:32:00 2006 OpenVPN 2.0.7 i686-pc-linux [SSL] [LZO] [EPOLL] built on Aug 17 2006
Sat Aug 19 11:32:01 2006 Diffie-Hellman initialized with 1024 bit key
Sat Aug 19 11:32:02 2006 TLS-Auth MTU parms [ L:1541 D:138 EF:38 EB:0 ET:0 EL:0 ]
Sat Aug 19 11:32:02 2006 Note: Cannot open TUN/TAP dev /dev/net/tun: No such file or directory (errno=2)
Sat Aug 19 11:32:02 2006 Note: Attempting fallback to kernel 2.2 TUN/TAP interface
Sat Aug 19 11:32:02 2006 Cannot allocate TUN/TAP dev dynamically
Sat Aug 19 11:32:02 2006 Exiting
There’s no /dev/net directory, and there’s no /dev/tun or /dev/tap either. Am I stuck, is there a workaround, or has Dreamhost deliberately removed these devices because they don’t want me doing this?