Creating TUN device for IPSEC

Is it possible to create a separate device (like tun made by openvpn) for ipsec? If yes how can I do it?


Yes, you can.
Exactly how to do this will depend on your situation.

Here's a bare-bones way to do it:

Load the kernel module.

/sbin/modprobe tun

Create the tunnel device

cd /dev
sudo MAKEDEV tun

This will create /dev/net/tun .

Use openvpn to create tun0 .

sudo openvpn --mktun --dev tun0

Optionally, edit /etc/network/interfaces, and bring up tun0 .

sudo ifup tun0