实验目的:搭建PPTP ×××

实验环境:

系统:Red Hat Enterprise Linux Server release 6.5 (Santiago)

软件包:红帽自带的软件包ppp.rpm,自己下载的pptpd.rpm

1.安装软件包

wKioL1Ye7-zxT4SsAABE5ws5LBk192.jpg

wKiom1Ye8BjRCbS8AABg_4E5vZs674.jpg

查看ppp是否支持MPPE,若结果显示“0”,则表示不支持,若显示“30”或更大的数字,则表示支持。

wKioL1Ye8RiB-6tTAABzIEB3yVY243.jpg

检查内核MPE补丁是否安装成果,若结果返回值是0,则表示安装成功

wKiom1Ye8bGx_DG8AABkYxral5s897.jpg

2.修改主配置文件,loclip为服务器×××虚拟接口将分配的IP地址,可设置为与×××服务器内网地址相同的IP,也可以设置为另一个网段的IP;remoteip为客户端×××连接成功后将分配的IP地址段,同样可设置为与×××服务器内网 地址相同的网段的IP地址段,也可设置为另一个网段的IP地址段。

wKioL1Ye8k_BU6R5AADMAbhwTuQ032.jpg

3.修改option.pptpd的配置参数,一般保持默认即可,如果需要通过×××连接访问互联网,则可能需要修改DNS设置,如下所示:

wKiom1Ye84HA4-1PAABdAv2plqs349.jpg

wKioL1Ye86yiXZuOAABBSuO_GlQ892.jpg

4.修改chap-secrets的配置参数,客户端连接的用户名为user,密码为user,连接成功后指定 的IP地址是192.168.1.128,指定服务器名称是pptpd;客户端连接的用户名为test,密码为123456,IP地址从pptpd.conf定义的IP地址中自动分配,并且能自动识别服务器名称。

wKioL1Ye9JvCHrVMAAD6Dv_z1lk055.jpg

5.启动系统路由转发功能

wKiom1Ye9ffiI3xbAALj70LrEsg294.jpg

6.设置iptables

wKioL1Ye9p2B6QG9AALKGhYb4mk773.jpg

7.启动pptp服务

wKiom1Ye9sLytrM6AAD-FOXbJmY783.jpg

8.客户端进行测试

在windows网络连接中创建一个新的连接,选择 虚拟专用网(×××),公司名称Linux,服务器的地址填写localiip中的地址

wKioL1Ye-QTwfjleAAC4JSFT_GM745.jpg

选择设置新的连接或网络,选择连接到工作网络。

wKiom1Ye-Zjj_e8qAAEKE-7CkKw744.jpg

选择使用我的INTERNET连接,输入服务器×××虚拟接口分配的IP地址

wKioL1Ye-hGCDRKTAAC0hv2pxyI163.jpg

创建完成后进行连接,用户名为test,密码为123456

连接成功后查看客户端的IP地址,测试通过×××连接访问。

wKioL1Ye-7LgVoMTAAC83y2s-Zo119.jpg