Home > linux, vpn > Установка pptpd в CentOS

Установка pptpd в CentOS

January 30th, 2009

Добавляем репозиторий и устанавливаем

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

в /etc/pptpd.conf

localip 192.168.6.1
remoteip 192.168.6.234-238

в /etc/ppp/chap-secrets добавляем логины и пароли в открытом виде. Например:

username    pptpd   xsw2zaq1        *
/etc/init.d/pptpd start
chkconfig --level 345 pptpd on

Включаем роутинг:

echo 1 > /proc/sys/net/ipv4/ip_forward

и правим соотвествующую строчку в sysctl.conf

Ставим, включаем и делаем роутинг в iptables:

yum install iptables
chkconfig iptables on
iptables -t nat -A POSTROUTING -s 192.168.6.0/255.255.255.0 -o eth0 -j SNAT --to-source <ип сервера>
service iptables save
iptables -t nat -L

Про включение поддержки ppp внутри OpenVZ-контейнера читать здесь

linux, vpn , , ,

  1. No comments yet.
  1. No trackbacks yet.