Инсталлируем репозиторий содержащий 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