me parece que lo que te falta es cifrar los datos, fijate probar con ipsec-tools, ya lo tenes como paquete debian, el demonio se llama racoon, y tenes un racoonctl que te lo va hacer mas facil. saludos.