* bind a tunnel to a certain interface/ip
* use same port for different tunnels (with same ip or separate iface/ip)
* specify a fixed peer ip/port (or network, interface to use)
* use tunnel in tunnel (with kernel implementation, unless you get creative)
* bind a tunnel to a certain interface/ip
* use same port for different tunnels (with same ip or separate iface/ip)
* specify a fixed peer ip/port (or network, interface to use)
* use tunnel in tunnel (with kernel implementation, unless you get creative)