I have a dom0 with Debian Etch, created with Xen-tools, that I want to use as a OpenVPN-server. I cannot start the openvpn-deamon, it cannot open the TUN/TAP dev /dev/net/tun The dom0 does not have a directory /dev/net and if I create it, it is away after the next reboot. Can I get a staying /dev/net/tun in the dom0 ? -- Morten Christensen _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Sunday 11 February 2007, Morten Christensen wrote:> I have a dom0 with Debian Etch, created with Xen-tools, that I want to > use as a OpenVPN-server.dom0? or is it domU?> I cannot start the openvpn-deamon, it cannot open the TUN/TAP dev > /dev/net/tunobvious things first: have you loaded the ''tun'' kernel module?> The dom0 does not have a directory /dev/net and if I create it, it is > away after the next reboot.on most distros these days, /dev is usually a tmpfs filesystem; non-persistant. all device files are created by udev> Can I get a staying /dev/net/tun in the dom0 ?i have this on /etc/udev/rules.d/20-names.rules: KERNEL=="tun", NAME="net/%k",MODE=0666 if everything is in place, /dev/net/tun should be created as soon as you load the tun module. -- Javier _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Javier Guerra wrote:> On Sunday 11 February 2007, Morten Christensen wrote: > >> I have a dom0 with Debian Etch, created with Xen-tools, that I want to >> use as a OpenVPN-server. >> > > dom0? or is it domU? >domU> >> The domU does not have a directory /dev/net and if I create it, it is >> away after the next reboot. >> > > on most distros these days, /dev is usually a tmpfs filesystem; > non-persistant. all device files are created by udev > > >> Can I get a staying /dev/net/tun in the domU ? >> > > i have this on /etc/udev/rules.d/20-names.rules: > > KERNEL=="tun", NAME="net/%k",MODE=0666 > > > if everything is in place, /dev/net/tun should be created as soon as you load > the tun module. >I did not find any /etc/udev/ in the debian 4-domU. Now I have put 2 lines in top of /etc/init.d/openvpn mkdir /dev/net mknod /dev/net/tun c 10 200 and that gets the openvpn-deamon up on reboot. Now I can make a openvpn-tunnel to the vpn-server in domU, but not reach any other machines on the lan. I think, I have enabled ipforward, but it reacts like that is not working. -- Morten Christensen _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users