PPTP服务器搭建

目录


(资料图片仅供参考)

服务器安装及环境准备

1. Centos5.

5

2. IP为10.3.0.13

PPTP安装过程

1. 删除之前已安装的相关软件

[trixbox1.localdomain ~]# yum remove pptpd ppp

2. 删除pptdp.conf配置文件

[trixbox1.localdomain ~]# rm -rf /etc/pptpd.conf

3. 删除ppp文件夹

[trixbox1.localdomain ~]# rm -rf /etc/ppp

4. 下载
dkms-2.0.17.5-1.noarch.rpm

[trixbox1.localdomain ~]# wget

5. 下载
kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm

[trixbox1.localdomain ~]# wget

6. 下载
pptpd-1.3.4-1.rhel5.1.i386.rpm

[trixbox1.localdomain ~]# wget

7. 下载
ppp-2.4.4-9.0.rhel5.i386.rpm

[trixbox1.localdomain ~]# wget

8. 安装PPTP服务相关依赖包

[trixbox1.localdomain ~]# yum -y install make libpcap iptables gcc-c++ logrotate tar vim-minimal cpio perl pam tcp_wrappers

9. 安装rpm -ivh
dkms-2.0.17.5-1.noarch.rpm

[trixbox1.localdomain ~]# rpm -ivh dkms-2.0.17.5-1.noarch.rpm

10. 安装
kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm

[trixbox1.localdomain ~]# rpm -ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm

11. 查看kernel_ppp_mppe

[trixbox1.localdomain ~]# rpm -qa kernel_ppp_mppe

12. 安装
ppp-2.4.4-9.0.rhel5.i386.rpm

[trixbox1.localdomain ~]# rpm -Uvh ppp-2.4.4-9.0.rhel5.i386.rpm

13. 安装
pptpd-1.3.4-1.rhel5.1.i386.rpm

[trixbox1.localdomain ~]# rpm -ivh pptpd-1.3.4-1.rhel5.1.i386.rpm

14. 设置VPS启动加载些项,在/etc/rc.local最后加入:

[trixbox1.localdomain ~]# vi /etc/rc.local

15. 修改配置文件,在/etc/ppp/options.pptpd最后加入:

[trixbox1.localdomain ~]# vi /etc/ppp/options.pptpd

16. 修改配置文件,在/etc/sysctl.conf最后加入:

[trixbox1.localdomain ~]# vi /etc/sysctl.conf

17. 执行sysctl

[trixbox1.localdomain ~]# /sbin/sysctl –p

18. 修改配置文件,在/etc/pptpd.conf最后加入:

[trixbox1.localdomain ~]# vi /etc/pptpd.conf

19. 修改配置文件,在/etc/ppp/chap-secrets最后加入:

[trixbox1.localdomain ~]# vi /etc/ppp/chap-secrets

20. 给系统添加pptpd服务

[trixbox1.localdomain ~]# chkconfig pptpd on

21. 启动PPTP服务

[trixbox1.localdomain ~]# service pptpd start

PPTP服务器测试

1. XP系统下添加PPTP客户端

推荐内容