RH свое ядро комплектуют этим модулем, cipecb называется, если брать чистенькое ядро с kernel.org - то там этого нет. Если в Вашем ядре его и нет, то CIPE нужно собрать из исходников.
Если планируешь работать из-за файрволов, то кроме Cipe вроде решений нет, да есть некоторые неудобства при работе с ключами (тока если с виндами хочешь использовать), но другой альтернативы нет.
Со всякими pptp и ipsec ты тут же почувствуешь проблемы, как только народ начнет пытаться логониться из дома, где все сидят за NAT-ом (я не имею ввиду dial-up)
Ядро 2.4.18
Ставлю ppd-2.4.1 что ли. (патчи к нему, чтобы работало с шифрованным паролем)
Ставлю pptpd-1.1.3
И все работает, за исключением что трафик не шифруется и не сжимается.
По факам чтобы включить шифрацию надо mppe в ядро запихать что-то типа этого, вот что это и как не запихивая.