В статье "Administering Linux IPSec Virtual Private Networks" рассказывается как настроить IPsec туннель с использованием открытого ПО FreeS/WAN.