Инсталлируем репозиторий содержащий pptpd

rpm -Uvh http://pptpclient.sourceforge.net/yum/stable/rhel5/pptp-release-current.noarch.rpm

Далее ставим сам пакет vpn сервера

yum -y install pptpd

В файле /etc/pptpd.conf пропишем локальный айпи адрес сервера и диапозон для раздачи адресов впн клиентам

localip 192.168.3.1
remoteip 192.168.3.150-245

Далее в файле /etc/ppp/options.pptpd пропишем днс сервер (локальный)

ms-dns 192.168.10.1

Заведем пользователя для впн подключения

vpnuser add login password

После этого в файле /etc/ppp/chap-secrets должен появиться пользователь с логином login и паролем password

Далее разрешаем подключение в iptables на порт 1723, разрешаем старт сервиса автоматом при загрузке сервера, ну и стартуем сам сервер. Да, необходимо не забыть включить ip_forwarding

Хорошие HowTo на тему впн сервера и впн клиента в RHEL

http://www.redhat-club.org/Wiki/Software/Networking/VPN/PPTP/ServerConfiguration

http://www.redhat-club.org/Wiki/Networking/VPN/PPTP/ClientConfiguration