в случае с пптп - существуют и давно придуманы хэлперы/контрак-модули.
и проблема в том, что не везде они включены/имеют место быть
в случае с икев1 - есть нат-т, который все инкапсулирует ах/есп в юдп.
но, по некоей причине, при декапсуляции из юдп теряется тот самый порт.
и этот "нюанс" был устранен в икев2