Install PPTPD pada CentOS 5
Written by Rudy Thursday, 23 August 2012 11:51
Sesuai dengan judul, sekarang saatnya melakukan installasi PPTP server pada CentOS 5.
-
Caranya mirip dengan installasi di freebsd.
- Langkah 1 : Install paket ppp dan pptpdnya
# yum install ppp
Untuk pptpd nya, dapat diambil dari repository berikut :
# vi /etc/yum.repos.d/Doylenet.repo
Isikan dengan :[doylenet]
name=Doylenet custom repository for CentOS
baseurl=http://files.doylenet.net/linux/yum/centos/5/i386/doylenet/
gpgcheck=1
gpgkey=http://files.doylenet.net/linux/yum/centos/RPM-GPG-KEY-rdoyle
enabled=1# yum install pptpd
- Langkah 2 : Edit file /etc/pptpd.conf, ubah localip dan remoteipnya
# vi /etc/pptpd.conflocalip 192.168.8.1
remoteip 192.168.8.101-200localip adalah ip yang akan diberikan ke server
remoteip adalah ip yang akan diberikan ke client - Langkah 3 : Ubah file /etc/ppp/chap-secrets
# vi /etc/ppp/chap-secretsuserlogin pptpd passwordlogin *
- Langkah 4 : Restart servicenya dan konfigurasikan agar dapat startup pada saat boot
# service pptpd restart
# chkconfig pptpd on - Langkah 5 : Setting agar server support ip_forward
# sysctl net.ipv4.ip_forward=1
# vi /etc/sysctl.conf
Ubah agar support ip_forward pada startupnet.ipv4.ip_forward = 1
- Langkah 6 : Setting firewall agar client dapat NAT
- /sbin/service iptables start
/sbin/iptables -t nat -A POSTROUTING -o eth0 -s 192.168.8.0/24 -j MASQUERADE
service iptables save